auto를 활용하면 변수형을 별도로 선언하지 않아도 컴퓨터가 알아서 변수형을 파악해준다.
#include <iostream>
#include <typeinfo>
using namespace std;
int main() {
ios::sync_with_stdio(NULL);
cin.tie(NULL);
auto s1 = "치킨먹자";
cout << s1 << " : " << typeid(s1).name() << "\n";
auto i1 = 100;
cout << i1 << " : " << typeid(i1).name() << "\n";
auto d_or_f1 = 0.353;
cout << d_or_f1 << " : " << typeid(d_or_f1).name() << "\n";
auto arr = { 1,2,3 };
cout << arr.size() << " : " << typeid(arr).name() << "\n";
return 0;
}
'👩🏻💻 Programming > C++' 카테고리의 다른 글
lower_bound와 upper_bound (0) | 2021.04.06 |
---|---|
C++로 알고리즘을 풀때 주의사항 (0) | 2021.02.16 |
exit(0)과 exit(1)의 차이 (0) | 2020.09.18 |
memset과 fill메모리 초기화 함수 (0) | 2020.09.16 |
vector<int> v(n)과 vector<int> v[n]의 차이 (0) | 2020.09.08 |