文字列を格納する配列の扱い方について
Posted: 2016年4月13日(水) 19:53
テキストファイルにキャラクター等の名前を書いておき、それをプログラムで配列変数に代入しようと思っているのですが
なぜ上手くいかないのかが分かりません。
代入する時に全ての要素に代入してるようなのですが...解決策を教えてください。
なぜ上手くいかないのかが分かりません。
代入する時に全ての要素に代入してるようなのですが...解決策を教えてください。
char string[100];
char *name[20];
// テキストファイルを行ごとに読み取り、配列変数に代入
int name_fhandle = FileRead_open("name.txt",false);
for (int i=0; i<20; i++) {
FileRead_gets(string,100,name_fhandle);
name[i] = string;
}
// 配列変数の中身を表示
for (int i=0; i<20; i++) {
DrawFormatString(0,i*15,GetColor(255,255,255),"%s",name[i]);
}