c언어 사용시 빈번하게 사용되는 const 키워드에 대해 알아보자
const키워드로 선언된 변수는 해당 변수의 값을 바꾸지 못하거나,
또는 const*의 경우는 해당 포인터변수가 가르키는 대상의 값을 바꾸지
못하게 하는데 의미가 있다. 즉,해당 키워드를 통해 컴파일 단계에서
부터 코드 무결성을 체크하여, 실행시에 잘못된 오동작을 하지 못하게
하는 것이다.
const키워드를 사용해서 원본 데이터 값의 무결성을 보장하며,
데이터 핸들링 자체에만 충실하게 집중할 수 있는 것이다.
상수
-> 간혹 상수를 숫자로 오해하는데, 상수는 한번 값이 정해지면 바꿀수 없다는 의미이다.
변수: 최초 지정된 값을 아무러 제약 없이 임의로 값을 변경할 수 있다.
1. const 변수 선언
2. const * 변수 선언
3. 문자열 상수
4. 문자열 배열 초기화 방법
5.const의 잘못된 사용방법
6.배열의 이름은 배열의 시작 주소이다