-qlonglong

説明

プログラムで long long 整数型を許可する。

構文

構文図を読む構文図をスキップする        .-longlong---.
>>- -q--+-nolonglong-+-----------------------------------------><
 

デフォルト

xlcxlC、および cc のデフォルトは -qlonglong で、_LONG_LONG (long long 型がプログラムで機能する) を定義します。c89 のデフォルトは -qnolonglong です (long long 型はサポートされません)。

C のみ このオプションは、選択した言語レベルが stdc99 または extc99 のときには指定できません。これは、C89 標準の拡張として提供されている long long のサポートを制御するために使用します。この拡張は、C99 標準の一部である long long のサポートとは若干異なります。

  1. long long 整数を許可しないように myprogram.c をコンパイルするには、以下のように入力します。
    xlc myprogram.c -qnolonglong

関連情報