我正在做斯坦福大学的xcode类CS193P作业#2,我得到了一些错误。任务是编写一个带有变量的计算器程序。我使用的是Xcode3.2.6 www.stanford.edu/class/.../Assignment%202_1.pdf
当我声明vp时,我在'@‘标记之前得到了错误预期表达式
#define VARIABLE_PREFIX @“%”
- (void)setVariableAsOperand:(NSString *)variableName
{
NSString *vp = VARIABLE_PREFIX; (error is on this line)
NSString *variable = [vp stringByAppendingString:variableName];
[self addObjectToExpression:variable];
}有人知道如何解决这个问题吗?如果你有任何问题,请发短信给我。谢谢你的帮忙!
发布于 2014-05-25 03:17:39
C++中的引号必须是正确的类型,即" (U+0022,引号)。一些应用程序(读:不合适的文本编辑器)会将输入的引号转换成“花哨”的引号,例如“ (U+201C,左双引号)和” (U+201D,右双引号)。
注意通过文字处理程序、电子邮件编写器等复制代码。如果需要检查字符,您选择的文本编辑器可能能够做到这一点(我知道Emacs可以),或者可以使用this one等工具。
https://stackoverflow.com/questions/23848495
复制相似问题