c语言如何用文件写入**?求解

时间:2019.02.28 发布人:

c语言如何用文件写入**?求解

已解决问题

谷歌用户在2019.02.28提交了关于“扎克伯格c语言如何用文件写入**?求解”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-03T03:55:06。

voidcharge(structStudent*pt)

{

int**m;

system("cls");

printf("请输入充值金额");

scanf("%d",&**m);

pt=(structStudent*)malloc(sizeof(structStudent));

pt->moneyleft=95;

pt->moneyleft+=**m;

printf("当前余额%d\n",pt->moneyleft);

}


希望大家能够帮助她。

详细问题描述及疑问:

voidcharge(structStudent*pt)

{

int**m;

system("cls");

printf("请输入充值金额");

scanf("%d",&**m);

pt=(structStudent*)malloc(sizeof(structStudent));

pt->moneyleft=95;

pt->moneyleft+=**m;

printf("当前余额%d\n",pt->moneyleft);

}


期待您的答案,希望你能感受到,我最真诚的谢意 !
希望以下的回答,能够帮助你。

第1个回答

用户名:whoami1978  

你的写入**是从文件输入还是输出到文件

若是输入

FILE格省酸试针*fp=fopen("你的文件名","r");

然后改你的

scanf("%d",&**m);

fs酒条条第在生绍canf(fp,"%假容d",&**m);

就可以了

如果足家酸王脚海延是输出

FILE*fp=fopen("你的文件名","w");

然后乐说宗句当延草改你的

printf("当331215问答前余额%d\n",pt->moneyleft);

printf(fp,"当前余额%d\n",pt->moneyleft);

你都会用结构指针了,文件操作应该了解了