文字列の連結方法について
Posted: 2013年3月13日(水) 01:05
こんばんわ。
初めてトピックを立てさせていただきます。
拙いもので申し訳ないですがプログラムの一部を見ていただきたいです。
以下のようにfor文中でiの値を変化させながらStage数を変えて画像を格納させていきたいのですがを変えていきたいのですが、
このように処理を加えたところ、ビルドはできるのですが実行してすぐに*.exeは動作を停止しましたと表示され止まってしまいます。
おそらく文字列の連結の関数などの引数がうまく渡せていないのだと思います。詳しいやり方を教えていただきたいです。
あと一応
'itoa' の宣言を確認してください。
というようなエラーメッセージも出ていますが実行はできています。この意味も教えていただきたいです。
よろしくお願いいたします。
char ch[]="1";
for(i=0; i<=6; i++){
itoa(i,ch,10);
mpara.image=LoadGraph(strcat("pictures/stage/stage",strcat(ch,"sam.png")));
}
初めてトピックを立てさせていただきます。
拙いもので申し訳ないですがプログラムの一部を見ていただきたいです。
以下のようにfor文中でiの値を変化させながらStage数を変えて画像を格納させていきたいのですがを変えていきたいのですが、
このように処理を加えたところ、ビルドはできるのですが実行してすぐに*.exeは動作を停止しましたと表示され止まってしまいます。
おそらく文字列の連結の関数などの引数がうまく渡せていないのだと思います。詳しいやり方を教えていただきたいです。
あと一応
'itoa' の宣言を確認してください。
というようなエラーメッセージも出ていますが実行はできています。この意味も教えていただきたいです。
よろしくお願いいたします。
char ch[]="1";
for(i=0; i<=6; i++){
itoa(i,ch,10);
mpara.image=LoadGraph(strcat("pictures/stage/stage",strcat(ch,"sam.png")));
}