본문 바로가기
[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++] 포인터 연산  (0) 2021.06.22
[C++] 2진수, 8진수, 10진수, 16진수 표현  (0) 2021.06.22
[C++] 구조체  (0) 2021.06.22
[C++] Range based for문  (0) 2021.06.22
[C++] 강력한 포인터, void 포인터  (0) 2021.06.22