User manual - アプリケーション作成上の注意点ver.1.00(2008年5月26日)

13
1-11.キー入力バッファの初期化
【内容】
キー入力関数(key_readkey_stringkey_num)に使用する入力用バッファを正常に初期
化していないと、暴走することがある。
【例】
KEY_INPS key_inps;
UB abc[21];
key_string(&key_inps, abc);
(キー入力関数は、バッファに格納されている値を表示するが、ここにゴミが入っていた場
合、暴走することがある)
【対策】
NULLクリアを行うか、妥当な値を入れて置く。
【対策例】
UB abc[21];
memset(abc, \0, sizeof(abc));
key_string(&key_inps, abc);