typedef 和 Macros 有什么区别

What is the difference between typedef and Macros?

本文关键字:什么 区别 Macros typedef      更新时间:2023-10-16

typedef和宏有什么区别?我们可以简单地定义一个宏而不是使用 typedef,这个宏的计算结果是什么CLOCKS_PER_SEC(在 <ctime> 中定义)?

宏是预处理器在编译开始之前执行的文本替换。

typedef可以被认为是同义词。

宏CLOCKS_PER_SEC看起来像是一个标识符,其计算结果为某个数字以进行编译。

在某些平台上,CLOCKS_PER_SECOND是每秒时钟周期数或每秒时钟周期数。 它是时间或性能的衡量标准。