Renesas Synergy™

FAQ 106247 : long long型は使えますか?

Q: 質問

long long型は使えますか?


A: 回答

使えます。ただし、次の点に注意してください。

[long long型の注意事項]

  1. 関数の引数やリターン値に使用する場合は、プロトタイプ宣言が必要です。
  2. 標準ライブラリ関数群では、long longはサポートしていません。 具体的には、次のとおりです。
    1) printf系、sprintf系 関数で表示ができない。
    2) limits.h に long long 型に関する定義がない。
    3) long long 型を標準ライブラリ関数で引数やリターン値に使用したときの動作は不定。
    4) var_arg の型名に long long 型を指定した場合の動作は不定。
  3. 乗除算では、浮動小数点演算と同様のランタイムライブラリが使用されます。(標準添付のライブラリセットに含まれています。)

 

適用製品

M32Rファミリ用クロスツールキット GNUツール版 [M3T-TW32R]
他にご質問がございましたら、リクエストを送信してください