본문 바로가기
[C++]

[C++] Auto 키워드

by Hevton 2021. 6. 22.
반응형

Auto 키워드는 임의의 자료형을 의미할 수 있다.

자바스크립트에서의 var와 유사하다고 볼 수 있다.

auto i = 32;
cout << typeid(i).name(); // int

auto f = 32f;
cout << typeid(f).name(); // float

auto* pf = &f;
cout << *pf; // 32 

 

단 사용할 수 없는 예외가 있는데

auto arr[4]; // 사용불가. declared as array of 'auto'

이렇게 배열 선언 관련해서는 사용할 수 없다.

반응형

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

[C++] Range based for문  (0) 2021.06.22
[C++] 강력한 포인터, void 포인터  (0) 2021.06.22
C 배열 초기화  (0) 2021.03.07
Memset 주의  (0) 2021.03.07
C언어 scanf / fgets  (0) 2021.03.06