[C++] static, const, explicit 제대로 알고 사용하기![2] 您所在的位置:网站首页 staticstaticconst [C++] static, const, explicit 제대로 알고 사용하기![2]

[C++] static, const, explicit 제대로 알고 사용하기![2]

2023-08-01 00:32| 来源: 网络整理| 查看: 265

강력한 언어, C++입니다

Efficient Programming in C++

저번 Static설명에 이어서 설명을 시작하도록 하겠습니다. 만약, static글 읽어보지 못하신 분은 아래 링크 타고 들어가셔서 정적 변수에 관한 내용을 읽고 오시는 것을 추천드립니다.

hazarddev.tistory.com/53

 

[C++] static, const, explicit 제대로 알고 사용하기![1]

Powerful Language C++ C++에서 static, const, explicit이라는 생소할 수도 있고 생소하지 않을 수도 있는 키워드가 존재합니다. 하지만, 뭐 무조건 이걸 써야 한다 이런 개념은 아니지만, 위와 같은 키워드를

hazarddev.tistory.com

"Constant"

우린 이미 영단어로써 이 뜻을 알고 있습니다. 상수라는 뜻이라는 건 모두가 알지 않을까 생각합니다. 상수는 한번 정의되면 C/C++에서는 수정을 절대 절대 할 수 없습니다. 하려고 한다면, 컴파일러 레벨에서 분명한 거부 사인을 프로그래머에게 전달하기 때문입니다. 물론 다른 언어에서도 const가 있으나, 저희가 알고자 하는 것은 C++에서의 const죠! 여하튼 프로그램에서 고정된 변수의 값입니다. 다양한 상수 변수를 생각할 수 있습니다. int, double, long, float, short, char 등 많은 유형의 상수 타입 변수를 생성할 수 있습니다. 그러니까 const int argv = 10; 이나 const char argv = "hello"; 등 많은 방식으로 선언할 수 있으며, 리터럴 형태로 말하기도 합니다. 그렇다면 예제를 통해서 알아보도록 하겠습니다.

 

1 2 3 4 5 6 7 8 9 10 int main() {     const int num1 = 10;     const int num2 = 20;     cout 


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有