[논리적 사유연습]#define

2013. 3. 25. 10:51프로그래밍/C/C++

<빌드가 되지않음>

#include <stdio.h>

#define PI 3.14159;

int main()
{
 double a;

 a = PI*1; (a = 3.14159*1; 과 동일한문장)
 printf("%lf\n", a);

 return 0;
}

 

<빌드가 됨>

#include <stdio.h>

#define PI 3.14159

int main()
{
 double a;

 a = PI*1; (a = 3.14159; *1; 과 동일한문장)
 printf("%lf\n", a);

 return 0;
}