简而言之typeof不是关键字,某些编译器支持使用。会降低代码的移植性。
可以声明一个与现有表达式相同类型的变量或函数参数
int a = 10;
typeof(a) b
//将a的类型赋予b
文章讨论了typeof在编程中的使用,指出它并非所有环境的关键字,可能导致代码移植性降低。作者强调了使用typeof声明类型时考虑代码兼容性的必要性。
简而言之typeof不是关键字,某些编译器支持使用。会降低代码的移植性。
可以声明一个与现有表达式相同类型的变量或函数参数
int a = 10;
typeof(a) b
//将a的类型赋予b