#include<stdio.h>
#include<stdlib.h>
struct student
{
char a[10];
int age;
int ador;
}stu1[2], stu2[2];
int main()
{
int i;
FILE* fp;
fopen_s(&fp,"C:\Users\韩钊龙\source\repos\Project17\Project17\.asd.txt","wt+");
if (&fp == NULL)
{
printf("无法创建");
exit(1);
}
printf("请输入数据源\n");
for (i = 0; i < 2; i++)
{
scanf_s("%s%d%d",stu1[i].a,20,&stu1[i].age, &stu1[i].ador);
}
for (i = 0; i < 2; i++)
{
fprintf_s(fp,"%s%d%d",stu1[i].a,stu1[i].age,stu1[i].ador);
}
rewind(fp);
for (i = 0; i < 2; i++)
{
fscanf_s(fp,"%s%d%d",stu2[i].a,20,&stu2[i].age, &stu2[i].ador);
}
for (i = 0; i < 2; i++)
{
printf("%s %d %d\n",stu2[i].a,stu2[i].age,stu2[i].ador);
}
fclose(fp);
}
请输入数据源
SCA 1 123
DACLK 123 1
SCA1123DACLK1231 825438769 -16843264
0 0
C:\Users\韩钊龙\source\repos\Project17\x64\Debug\Project17.exe (进程 9376)已退出,代码为 0。
要在调试停止时自动关闭控制台,请启用“工具”->“选项”->“调试”->“调试停止时自动关闭控制台”。
按任意键关闭此窗口. . .
后面的这个825438769 -16843264
0 0是怎末产生的