自動変数を 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
関連情報