Language/C&C++
C언어 :: 상수와 상수의 종류, const와 #define #5
1. 상수란? 변하지 않는 데이터를 담아 놓은 공간이다. 변수와 비슷하지만, 변하지 않는다는 차이점이 있다. 즉, 한번 메모리에 데이터를 담아두면 추후에 그 값을 바꿀 수 없다. 일반 변수 int num = 10; 상수 const int NUM = 10; 2. 상수의 종류 상수는 리터럴 상수와 심볼릭 상수로 나눠진다. 리터럴 상수 1, 3, a, w, r, f, t 와 같이 변하지 않는 데이터을 리터럴 상수라 한다. 그냥 바로 사용하는 데이터를 생각하면 된다. 심볼릭 상수 일반적으로 상수라 하면 심볼릭 상수를 나타내는데, 심볼릭 상수는 변하지 않는 변수이다. (리터럴상수는 변하지 않는 데이터, 심볼릭 상수는 변하지 않는 변수) 보통 심볼릭 상수는 const #define을 이용해서 선언한다. 그리고 상수..
2018. 1. 25. 21:19
최근댓글