[질문] define 시에 warnning 이 뜨는 이유는?

ssik425의 이미지

c 소스에서 다음과 같이 define 해서 사용을 했습니다.

Quote:
#define CON_HTML "printf(\"HTML\") "

위와같이 선언을 해서 CON_HTML; 이렇게 사용을 했는데..

다음과 같은 warning이 나네요..

Quote:
statement with no effect

제가 잘못 쓴건가요.. 아니면 gcc 버전에 따른 차이인가요?

vinus의 이미지

혹시 ..
#define CONT_HTML printf("HTML")

이걸 원한것 아닌지요?

>>>행복한 웃음<<<

익명 사용자의 이미지

#define CON_HTML printf("HTML");

ssik425의 이미지

앗 감사합니다..

코딩을 오랜만에 하다보니 ㅠ.ㅠ

개발자들의 궁극적 비전은 ?