typedef如何显示变量类型名

dsa

  • typedef unsigned  long int NUM;
    typedef  unsigned short int Data;
    //为已经存在的类型起一个别名
    //1.定义一个变量 unsigned  long int NUM
    //2.加typedef unsigned  long int NUM;
    //3.NUM 成为一个新类型名称
    
    
    // 补码,递归,逻辑
    //数组-排序,二维数组地图
    //指针- 外挂
    //字符串,结构体,内存四区,文件
    
    
    
    void main()
    {
        
        unsigned  long int num = 10;
        //NUM x;
        Data x;
        printf("%s", typeid(x).name()); //typeid(x).name()把类型转换为字符串,输出变量的文件类型。
    
        getchar();
    
    }
原文地址:https://www.cnblogs.com/sjxbg/p/5582643.html