#include
#include
#include
int main()
{
FILE *fp = fopen("loss.txt", "w");
if (fp == NULL){
printf("Failed to open file");
return 0;
}
double i, y;
for (i = 0, y = 0; i < 100; i += 0.5){
fprintf(fp, "%f\t", i);
y = sin(i);
fprintf(fp, "%f\n", y);
}
fclose(fp);
//FILE *fpread = fopen("loss.txt", "r");
//if (fpread == NULL)
//{
// printf("Failed to open file ");
// return 0;
//}
int a[10] = { 0 };
//int *a = new int[10];
//for (int i = 0; i < 10; i++)
//{
// fscanf(fpread, "%d", &a[i]);
// printf("%d ", a[i]);
//}
//fclose(fpread);
//system("pause");
}
真正打开文件的为fopen函数,需要的前提是txt文件放到工程文件路径之下,否则无法识别,同时打开待读取文件 fname = "123.txt"
#include
#include// 为了使用exit()
int main()
{
int ch;//getc的返回值是整数
FILE *fp;//文件指针
char fname[50]; // 储存文件名
// printf("Enterthenameofthefile:");
// scanf("%s",fname);
fp = fopen("123.txt","r"); // 打开待读取文件 fname = "123.txt"
if (fp == NULL) // 如果失败
{
printf("Failedtoopenfile.Bye\n");
exit(1); //退出程序
}
// getc(fp)从打开的文件中获取一个字符
while((ch=getc(fp))!=EOF)
putchar(ch);
fclose(fp);// 关闭文件
return 0;
}
运行后代码 如下 :
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
嵌入式
+关注
关注
5017文章
18497浏览量
293233 -
C语言
+关注
关注
180文章
7551浏览量
131904 -
函数
+关注
关注
3文章
4120浏览量
61553
发布评论请先 登录
相关推荐
如何用C语言实现面向对象编程
1 用C语言实现面向对象编程GOF的《设计模式》一书的副标题叫做“可复用面向对象软件的基础”,从标题就能看出面向对象是设计模式基本思想。由于C语言并不是面向对象的
发表于 07-12 07:24
评论