typedef可以用来定义类型的同义词。
typeid是用来查看类型的,请看下面程序分析。
#include<iostream>
using namespace std;
int main(){
typedef int zhangxing;
typedef double shuangjingdu;
zhengxing a=20;
shuangjingdu b=30.25;
cout<<a<<endl; //输出20
cout<<b<<endl; //输出30.25
return 0;
}
int main(){
typedef int zhangxing;
zhengxing a=20;
cout<<typeid(a).name()<<endl;//输出 int
return 0;
}
本文详细解析了C++中typedef和typeid的区别与用法,通过具体实例展示了如何使用typedef定义类型同义词,以及如何使用typeid查看变量的实际类型。
6170

被折叠的 条评论
为什么被折叠?



