본문 바로가기

C

[C언어] const(상수)

반응형

변수를 선언할 때는 상황에 따라 값의 변경이 가능하지만,

const 변수를 선언하면 값을 바꾸지 못한다.

 

// 전처리문
#include<Stdio.h>

int main(){
   // 선언문
   int r = 5;
   double area = 0.0;
   const double pi = 3.141592;

   // 입력문
   // 처리문
   pi = 3.14;   // (err)'const double pi'가 정의 되었기 때문에 pi 값은 바꿀 수 없다.
   area = r * r * pi;

   // 출력문
   printf("원의 넓이 : %.2lf\n", area);
   return 0;
}
반응형