C, C++

08. const 상수화

Yongs12 2023. 5. 30. 17:32

Const : 상수화를 통해 일반적으로 값을 변경할 수 없게 만든다.

#include <stdio.h>

int main(void)
{   
    // const : 상수화
    const int cint = 100;

    // 상수화
    // l-value : 바뀔 수 있는 변수 (변수)
    // r-value : 바뀔 수 없는 변수 (상수)
    printf("cint 출력 : %d\n", cint);

    return 0;
}

상수값 출력



Const 키워드를 통해 상수화 시켜도 값을 바꿀 수 있다.

Const로 상수화 시켜도 포인터로 주소 접근을 통해 값을 변경할 수 있다. 하지만 하지 말자.