3
다음과 같이 #define변수의 값을 #define과 비교하는 방법
#define GOLD 1;
#define SILVER 2;
나중에 내 프로그램에서 몇 가지 변수를 설정합니다.
다음 값으로 설정됩니다.
source = GOLD;
target = SILVER;
이제 원하는 if 문에서 비교 :
if(source == GOLD) {...}
그러나 컴파일러는 Expected ')'앞에 ';' 토큰. 줄을
if(source == 1) {...}
로 변경하면 컴파일러 나 동작에 문제가 없습니다. if 문에서 #define을 참조하여 컴파일러에게 명확하게 표시하려면 어떻게합니까?
'#define SILVER' 다음뿐 아니라. –
감사합니다. 도움에 감사드립니다. – StoneBreaker