[이름공간(namespace)이란?]
이름 공간(namespace)은 변수 이름이나 함수 이름과 같이 명칭을 사용하는 공간으로 소속을 나타낸다.
서로다른 이름 공간(namespace)에서는 같은 이름의 변수, 함수들을 만들 수 있다.
이름공간을 사용하는 이유는 동일한 변수나 함수의 충돌을 방지하기 위한 출처 구별 역할을 해주기 때문이다.
[변수와 상수]
변수
- 데이터를 담는 상자
- 변할 수 있는 수
상수
- 값이 한번 정해지면 변경할 필요가 없는 데이터
- 상수표현 방법 (차이는 메모리 할당 여부)
- 전처리기 문장 : #define PI 3.14
- const 키워드를 사용 : const double PI = 3.14 (권장 방법)
[연산자]
[참고]
auto - C#의 var
getline() - 뛰어쓰기 까지 한 줄에 있는 입력을 다 받아주는 함수
이렇게 간단한 C++의 기초에 대해 알아보았다.
'C++ 자료구조' 카테고리의 다른 글
[c++] vector (0) | 2024.03.26 |
---|---|
[c++] 배열 (0) | 2024.03.25 |
[c++] 제어 구조와 함수 (0) | 2024.03.19 |
[c++] 문자열(string) (0) | 2024.03.12 |
[c++] 자료구조와 알고리즘 (0) | 2024.03.04 |