初心者です・・・
Posted: 2010年6月24日(木) 20:25
あるソフトウェアのソースコードに少し付け加えたいと思って編集しているのですが、どうもうまくできません。
問題としましてはあるポインタに文字が入力されていて(ソフトウェアで自動入力)、それが指定した文字と同じなら動作をする、というプログラムを付け加えたいのですが、上手く比較ができません。
printでポインタにどのような文字が入力されているかを表示させて確かめたところ、%s(文字列出力)での文字は一緒にはなっています。
%d(10進数出力)では若干違った値が出ました。
実際の結果は下のようになりました。
文字列 10進数
DIR 1875548980
DIR 1875549508
これはどのようにしたらよろしいでしょうか?
問題としましてはあるポインタに文字が入力されていて(ソフトウェアで自動入力)、それが指定した文字と同じなら動作をする、というプログラムを付け加えたいのですが、上手く比較ができません。
printでポインタにどのような文字が入力されているかを表示させて確かめたところ、%s(文字列出力)での文字は一緒にはなっています。
%d(10進数出力)では若干違った値が出ました。
実際の結果は下のようになりました。
文字列 10進数
DIR 1875548980
DIR 1875549508
これはどのようにしたらよろしいでしょうか?