프로그래밍

· C언어
1) 정수형 변수 선언인 int에 앞서 const를 넣어주면 더이상 변하지 않는, 즉 고정적인 값인 상수를 선언할 수 있게된다. 이는 정수형 변수뿐 아니라 모든 변수 선언에도 적용된다. 변수는 값을 계속 바꿀 수는 있지만 상수는 값이 변하지 않는다. 2) 위 사진대로 디버깅을 하게 되면, 아래 사진처럼 printf 함수에서 가장 가까이서 선언된 YEAR라는 변수의 값인 2004를 출력하게 된다. 3) 하지만 처음 선언한 정수형 변수 앞에 const를 붙이면 이 값은 상수가 되고, 더이상 변할 수 없는 값이 되어버린다. 그래서 이후에 이 값에 다른 값을 선언해도 변하지 않는다. 그래서 오류가 나온 것을 아래에 가져왔다. 4) 그래서 만약 같은 변수에 동시에 변수를 선언했다면, 위처럼 상수로 선언되지 않은 ..
jayoon
'프로그래밍' 태그의 글 목록