名稱空間
變體
操作

CLOCKS_PER_SEC

來自 cppreference.com
< c‎ | 時間
定義於標頭檔案 <time.h>
#define CLOCKS_PER_SEC /* 實現定義 */

展開為一個型別為 clock_t 的表示式(不一定是編譯時常量),其值等於 clock() 返回的每秒時鐘滴答數。

[編輯] 注意

POSIX 將 CLOCKS_PER_SEC 定義為 1'000'000,無論 clock 的實際精度如何。

在 C89 中被標準化為 CLOCKS_PER_SEC 之前,這個宏有時被稱為其 IEEE std 1003.1-1988 名稱 CLK_TCK:該名稱未包含在 C89 中,並於 1996 年從 POSIX 本身中刪除,原因是與 _SC_CLK_TCK 存在歧義,後者給出函式 times 的每秒時鐘數)。

[編輯] 參考

  • C23 標準 (ISO/IEC 9899:2024)
  • 7.27.1/2 時間元件 (p: 待定)
  • C17 標準 (ISO/IEC 9899:2018)
  • 7.27.1/2 時間元件 (p: 284)
  • C11 標準 (ISO/IEC 9899:2011)
  • 7.27.1/2 時間元件 (p: 388)
  • C99 標準 (ISO/IEC 9899:1999)
  • 7.23.1/2 時間元件 (p: 338)
  • C89/C90 標準 (ISO/IEC 9899:1990)
  • 4.12.1 時間元件

[編輯] 另請參閱

返回程式啟動以來原始處理器時鐘時間
(函式) [編輯]
自紀元以來的處理器時間型別
(型別定義) [編輯]