C++

[C++] const (콘스트) 란?

Let it out 2024. 1. 26. 09:52
반응형

- const(콘스트) 란?

const는 변수 값을 상수로 만들어 준다.

 

변수 : 변하는 수

상수 : 변하지 않는 수

 

변수 앞에 const를 붙여 준다.

만약 변수 값을 변경 할 시 에러가 발생 한다. 

협업 개발 시 또 다른 개발자에게 변수를 변경 하면 안된다는 것을 어필 할 수 있다.

 

 

- Const 예제

이제 const 예제를 보자.

#include<iostream>

void main()
{
    const int a = 5;
    a = 4;
}

 

위 소스를 visual studio에 복붙해보자.

const int a의 변수 값을 변경 하려고 할 시 에러가 발생한다.

이 처럼 변수를 수정하지 말라는 개발자의 강력한 의지를 담는다.

 

 

 

반응형