我想做一个排行榜
这是代码
struct sav
{
char name[10]; //名字
int score; //得分
};
struct sav player[5];
void main()
{
char i;
char fp;
for(i=0;i<5;i++)
{
player.name[10]="degetkey"; //加上下标也不行,(发帖子时,下标被过滤了)
player.score=100;
}
fp=fopen("/LavaData/a.txt","w");
for(i=0;i<5;i++)
{
fwrite(player,1,sizeof(struct sav),fp); //这也加上下标
}
}
运行后,以下是我创建的a.txt文件
d d d d d
也就是说只写入了得分,没写入名字
为什么
[此贴子已经被作者于2005-7-16 16:46:27编辑过]
|