标签: c++ macros typedef ctime
typedef和宏之间有什么区别?我们可以简单地定义宏而不是使用typedef,以及此宏评估为CLOCKS_PER_SEC的内容(在<ctime>中定义)?
typedef
CLOCKS_PER_SEC
<ctime>
答案 0 :(得分:1)
宏是在编译开始之前由预处理器执行的文本替换。
typedef可以被视为同义词。
宏CLOCKS_PER_SEC看起来像是一个标识符,其值为某个编号进行编译。
在某些平台上,CLOCKS_PER_SECOND是每秒时钟节拍的数量或每秒的时钟周期数。它是衡量时间或表现的标准。