C语言中编写函数需要文件名作为形参
C语言中编写函数需要文件名作为形参,从文件中读取数据,怎么实现呢?外部的,文本文档文件,不是源文件里的指真。...
C语言中编写函数需要文件名作为形参,从文件中读取数据,怎么实现呢?
外部的,文本文档文件,不是源文件里的指真。 展开
外部的,文本文档文件,不是源文件里的指真。 展开
1个回答
展开全部
给个程序自己参考,下面程序运行时你输入一个文件名, 它会打开此文件,并写入0-99个数字。
#include <stdio.h>
void foo(const char *filename)
{
int i;
FILE *fp = fopen(filename, "w+");
for (i = 0; i < 100; i++)
fprintf(fp,"%d ", i);
fclose(fp);
}
void main()
{
char str[128];
scanf("%s", str);
foo(str);
}
#include <stdio.h>
void foo(const char *filename)
{
int i;
FILE *fp = fopen(filename, "w+");
for (i = 0; i < 100; i++)
fprintf(fp,"%d ", i);
fclose(fp);
}
void main()
{
char str[128];
scanf("%s", str);
foo(str);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询