【发布时间】:2014-03-03 21:22:35
【问题描述】:
FILE *dataScore;
dataScore = fopen(fileName.dat, "w");
fprintf(dataScore,"%s:%d\n",currentUser,score);
fclose(dataScore);
文件在打印到文件的行上崩溃。我相信这是由于用户名,但我可能是错的。提前致谢。设置currentUser为02heasam,得分为20。
【问题讨论】:
-
currentUser = 02heasam;不是完全有效的 C 开头... -
@Marc B 我知道,例如它就在那里。为了清楚起见,我只是把它放在代码之外。