C++ auto自动类型

xiaoxiao2021-02-28  120

#include <iostream> using namespace std; int main() { //auto 定义类型 //typeid() 获取类型 auto a = 10; auto c = 'A'; auto s("hello"); auto ptr = []() {std::cout << "hello world" << std::endl; };   // lambde表达式 cout << "a:" << a << endl; cout << "c:" << c << endl; cout << "s:" << s << endl; cout << endl; cout << typeid(a).name() << endl; cout << typeid(10).name() << endl; cout << typeid(c).name() << endl; cout << typeid(s).name() << endl; cout << typeid(ptr).name() << endl; // 其实lambde表达式就是一个函数 // 执行lambde表达式,输出"hello world" ptr();   getchar(); return 0; }

运行截图:

转载请注明原文地址: https://www.6miu.com/read-52521.html

最新回复(0)