型別
<cstdlib>

ldiv_t

ldiv 返回的結構
用於表示由函式 ldiv(在 C++ 中也可能由 div)執行的整數除法的結果值。

它包含兩個型別為 long int 的資料成員:quotrem,它們的定義順序可能不同。一種可能的定義是
1
2
3
4
typedef struct {
  long int quot;
  long int rem;
} ldiv_t;

成員

quot
表示 ldiv 執行的整數除法操作的,即最接近代數商的、絕對值較小的整數。
rem
表示 ldiv 執行的整數除法操作的餘數,即透過將操作的被除數減去得到的整數。

另見