2.16.7. lldiv()

lldiv 関数は、2 つの long long 整数の除算を行い、商と剰余の両方を返します。 この関数は、ISO 関数 ldivlong long 型です。 戻り値の型を示す lldiv_t は、2 つの long long メンバである quot および rem を保持する構造体です。

stdlib.h は、ISO ヘッダファイルです。

ISO C90 標準では、この関数を ISO ヘッダファイルに定義することを禁止しています。 --c90 --strict オプションを使用してこの関数を含むコードをコンパイルすると、エラーが生成されます。

ISO C99 標準では、ISO ヘッダファイル内にこの関数があることを規定しています。 --c99 --strict オプションを使用してこの関数を含むコードをコンパイルすると、エラーは生成されません。

構文

lldiv_t lldiv(long long num, long long denom);

Copyright © 2007 ARM Limited. All rights reserved.ARM DUI 0349AJ
Non-Confidential