文件\学生信息录入

编译器:vs2010

文件操作里值得一提的是:如果文件不存在,新生成的文件会出现在源码同目录下,而不是和解决方案同一目录下(如果是指定的绝对路径就想放哪里就放哪里,但是不好移植)

#include
#include
#define N 40

//定义结构体
typedef struct student
{
	char id[20];
	char name[30];
	int age;
	double score;
}stu;

FILE* CreateFile(stu stu1[],int numofstu)
{
	FILE *fp;
	int i;
	//打开文件
	fp=fopen("./Info.dat","wb");
	if(fp==0)
	{
		printf("file error\n");
		exit(1);
	}
	for(i=0;i

你可能感兴趣的:(C语言进阶,c语言)