sys/types.h

sys/types.h

  在應用程序源文件中包含 <sys/types.h> 以訪問 _LP64 和 _ILP32 的定義。此頭文件還包含適當時應使用的多個基本派生類型。尤其是以下類型更爲重要:
 
  clock_t 表示系統時間(以時鐘週期爲單位)。
 
  dev_t 用於設備號。
 
  off_t 用於文件大小和偏移量。
 
  ptrdiff_t 是一種帶符號整型,用於對兩個指針執行減法運算後所得的結果。
 
  size_t 反映內存中對象的大小(以字節爲單位)。
 
  ssize_t 供返回字節計數或錯誤提示的函數使用。
 
  time_t 以秒爲單位計時。
 
  所有這些類型在 ILP32 編譯環境中保持爲 32 位值,並會在 LP64 編譯環境中增長爲 64 位值。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章