#include <stdio.h>
#include <stdlib.h>
#define CRT_SECURE_NO_WARNINGS
int main()
{
FILE* FP;//建立文件指针
char str[80];//定义字符数组
int i = 0;//数组下标
printf("Entering a string please:\n");//增加交互性
gets_s(str, 80);//注意gets函数,只有一个参数,极容易导致缓冲区溢出,使用gets_s函数代替
if ((FP = fopen("C:\\tmp.txt", "w")) == NULL)//判断文件是否创建成功,即文件指针是否为空
{
printf("fail to open a wenjian ");//交互性
exit(1);//0 啥意思
}
while (str[i])
{
printf("%c(%d)", str[i], str[i]);
fprintf(FP, "%c(%d)", str[i], str[i]);
++i;
}
fclose(FP);
return 0;
}
文件基本基本操作
最新推荐文章于 2022-10-15 10:32:23 发布