0

假设我有以下预处理器定义

#define MYNUMBER 10f;

然后我想在我的代码中使用它,如下所示:

float someResult = MYNUMBER * 3;

当我这样做时,Xcode 认为我试图*用作一元指针标记而不是乘号,并导致错误。定义这样一个常数并在乘法表达式中使用它的正确方法是什么?

4

1 回答 1

8

#define 后面不应该有分号。它的事情 MYNUMBER 是“10f;”。

于 2012-06-25T19:57:46.427 回答