-qinitauto

説明

自動変数を 2 桁の 16 進バイト値 hex_value に初期化する。

構文

構文図を読む構文図をスキップする        .-noinitauto-------------.
>>- -q--+-initauto--=--hex_value-+-----------------------------><
 

#pragma optionsも参照してください。

このオプションは自動変数の値を初期化するための追加のコードを生成します。 これによりプログラムのランタイム・パフォーマンスが低下するため、デバッグ目的のみに使用してください。

-qinitauto の初期値にはデフォルト設定がありません。明示的な値 (例えば、 -qinitauto=FA) を設定する必要があります。

自動変数が 16 進 FF (10 進 255) に初期化されるように myprogram.c をコンパイルするには、以下のように入力します。

xlc myprogram.c -qinitauto=FF

関連情報