C中的typeof真的是运算符吗
typeof是否使用任何(处理器)运行时(在GCC中)?
由于typeof是一个编译器扩展,所以它实际上没有定义,但在传统的C语言中,它是一个运算符,例如sizeof和_Alignof也被视为一个运算符.
typeof
sizeof
_Alignof
你错了,C有只在运行时确定的动态类型:变量修改(VM)类型.
size_t n = strtoull(argv[1], 0, 0); double A[n][n]; typeof(A) B;
只能在运行时确定.
2021年补充:与sizeof规则类似的typeof很有可能进入C23.
从0开始学架构 -〔李运华〕
MySQL实战45讲 -〔林晓斌〕
OAuth 2.0实战课 -〔王新栋〕
Selenium自动化测试实战 -〔郭宏志〕
Flink核心技术与实战 -〔张利兵〕
Spark核心原理与实战 -〔王磊〕
Spark性能调优实战 -〔吴磊〕
Spring编程常见错误50例 -〔傅健〕
Redis源码剖析与实战 -〔蒋德钧〕
玩转Vue 3全家桶 -〔大圣〕
说透低代码 -〔陈旭〕
Rust 语言从入门到实战 -〔唐刚〕
无涯教程 - JavaScript教程
无涯教程 - Golang教程
无涯教程 - JSON教程
无涯教程 - 函数式编程教程
无涯教程 - Rust教程
无涯教程 - VueJs教程
无涯教程 - WordPress教程
无涯教程 - Java 8 简明教程教程