标签:struct 注意 class fwrite 命令 == open 细节 data
1.在纯的.c文件中,例如struct Stu,之后不可以只使用Stu作为关键字来表示这个定义的结构体类型,一定要使用struct Stu一起作为类似int这种关键字来定义或者获取size.
2.函数之中存在互相调用,例如b调用a,那一定要把a定义在b前面不然会抱错。
3.void函数也是可以有return命令的,不过不返回任何值,只是return;,用来退出这个void函数,例如:
void Save()
{
FILE* pfw = fopen("data.lv", "a");
if (pfw == NULL)
{
printf("Save failed!");
return;
}
int i = 0;
while (Student[i].ID != 0)
{
if (Student[i].ID != -1)
{
fwrite(Student, 1, sizeof(struct Stu), pfw);
}
i++;
}
fclose(pfw);
}
和文件命令的函数配合很好用
标签:struct 注意 class fwrite 命令 == open 细节 data
原文地址:http://www.cnblogs.com/ma77045728/p/6959361.html