-2
我有一個像利用定義
#define COLUMN1 1
#define COLUMN2 2
#define COLUMN3 a
#define COLUMN4 b
。定義我想在一個循環
for (int var = 0; var < 3; ++var) {
if(COLUMNvar) .... ; // var
}
我可以像下面使用它們:
int col[4]={COLUMN1, COLUMN2, COLUMN3, COLUMN4};
for (int var = 0; var < 3; ++var) {
if(col(var)) .... ; // var
}
爲什麼不是數組? –
我必須使用定義內存的考慮:) –
你的意思是'#define COLUMN3'a''? –