我正在做斯坦福xcode类CS193P作业#2,我遇到了一些错误。任务是编写带变量的计算器程序。我正在使用Xcode 3.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];
}
有谁知道如何解决这个问题?如果您有任何疑问,请给我留言。谢谢你的帮助!
答案 0 :(得分:-1)
C ++中的引号必须是正确的,即"
(U + 0022,引号)。某些应用程序(读作:不适当的文本编辑器)会将类型化的引号转换为“花式”引号,例如: “
(U + 201C,LEFT DOUBLE QUOTATION MARK)和”
(U + 201D,右双引号)。
注意通过文字处理器,电子邮件编写器等复制代码。如果你需要检查一个字符,你选择的文本编辑器可能会这样做(我知道Emacs可以),或者你可以使用像this one这样的工具。