C++,如何获取变量类型 并输出

C++,如何获取变量类型 并输出

首先引入头文件:

获取变量类型的语句是:typeid(variable).name(),其中 “variable”是你定义的变量名称。

#include

#include

using namespace std;

int main(){

int v1 = 1;

char v2 = 'a';

double v3 = 1;

float v4 = 1.1;

bool v5 = false;

cout << typeid(v1).name() << endl;

cout << typeid(v2).name() << endl;

cout << typeid(v3).name() << endl;

cout << typeid(v4).name() << endl;

cout << typeid(v5).name() << endl;

return 0;

}

第一个图是gcc编译器的运行结果,输出的是变量类型的首字母。

第二个图是VC++编译器的运行结果,输出的是变量类型的全拼。

如果对你有帮助的话,可以点一下右下角的 “推荐” 哟 ~~~

推荐文章

au900是什么黄金
36365最新线路检测

au900是什么黄金

📅 07-23 👁️‍🗨️ 2909
免费多功能在线计算器工具合集大全
365bet网站

免费多功能在线计算器工具合集大全

📅 07-04 👁️‍🗨️ 7275
衣服尺码对照表体重
365bet网站

衣服尺码对照表体重

📅 07-08 👁️‍🗨️ 4236