원래 C에 존재했던 auto 자료형
C에서 auto예약어는 지역 변수 선언에 해당하는 기억 분류 지정자이다. 사실상 아무도 이 예약어를 사용하지 않는다. 어차피 생략하면 auto로 지정되고 변수가 스택을 사용하도록 컴파일 되기 때문.
C++11로 변경되면서 auto의 기능이 새롭게 변경되었다.
C++의 auto 자료형
초기값의 형식에 맞춰서 자료형이 자동으로 결정된다.
int a = 10;
int b(a); // int b=a; 와 동일한 코드다
auto c(b); //b의 자료형에 따라 int로 결정된다.
C++ 개념 더보기
'◼️C++' 카테고리의 다른 글
[C++] 참조자 형식 int &n = a; (0) | 2023.08.31 |
---|---|
[C++] 메모리 동적 할당. new(), delete() (0) | 2023.08.31 |
[C++] 변수 선언 및 정의 (0) | 2023.08.31 |
[C++] 자료형 (0) | 2023.08.31 |
[C++] 문자열 데이터 std::string (0) | 2023.08.31 |