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의 변수 값을 변경 하려고 할 시 에러가 발생한다.

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

 

 

 

반응형

'C++' 카테고리의 다른 글

[C++] C++에서 sqlite3 사용하기  (0) 2024.01.26
[C++] C++ sqlite3.lib 만들기  (0) 2024.01.26
[C++ ] 2차원 포인터 정리  (0) 2024.01.25
[C++ ] 1차원 포인터 정리  (0) 2024.01.25
[C++] Vector(벡터) 사용법  (0) 2024.01.18