[C++]

[C++] Auto 키워드

Hevton 2021. 6. 22. 15:29
반응형

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'

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

반응형