くだらない質問はここに書き込め!なんでもアリ37
■ このスレッドは過去ログ倉庫に格納されています
0256あいうえお
NGNG何も指していませんでした・・・。
勘違いで、下記のようにprintfしていました
while (fgets(buff, 256, fp) != NULL) {
printf("%s", name);
name = strtok(buff, "\t");
これだと、*nameを定義しただけでnameは何も指していませんね。
本来なら、こちらですね。下記。
while (fgets(buff, 256, fp) != NULL) {
name = strtok(buff, "\t");
printf("%s", name);
でもUNIXでなら不具合はでませんでした。Cコンパイラでは出ますね。
ソースは長くて、分割するのにだいぶ掛かってしまいます・・・。
■ このスレッドは過去ログ倉庫に格納されています