C_C++
const 키워드를 사용하는 이유
bluedevil77
2010. 11. 26. 12:29
-
-
case1
#include <stdio.h>
float PI=3.14;
int main(void)
{
float rad;
PI=3.07; //분명히 실수!!
scanf("%f", &rad);
printf("원의 넓이는 %f \n", rad*rad*PI);
return 0;
}
결과
=======================================================================
case2
#include <stdio.h>
const float PI=3.14;
int main(void)
{
float rad;
PI=3.07; // Compile Error 발생!!
scanf("%f", &rad);
printf("원의 넓이는 %f \n", rad*rad*PI);
return 0;
}
결과