本文目录一览:
C语言怎么同时打开两个文件
那就建立两个文件指针呗
平时写打开一个的时候就是 FILE *fp; 这回我们要FILE *fp1,*fp2;
然后 fopen出fp1,再fopen出fp2,至此2个文件就打开咯
其实3个,4个都不在话下,最后别忘了fclose(fp1); fclose(fp2);
如何用c语言打开多个文件或文件夹
在C语言中,对文件夹的操作,专业的说法称为"切换路径/目录",而不是"打开",因为文件夹,并不是一个"真正的文件",而只是一个访问文件的目录.
用C语言中的函数chdir,也就是change
directory
int
chdir(char
*path)
--
使指定的目录path变成当前的工作目录,之后所有的文件操作都是该目录下.
比如,想切换到f盘test目录下可以这样:
chdir("f:\\test
");
返回0表示切换成功,否则,表示失败.
如何 用c语言同时打开几个文件
多定义几个文件指针就好了
打开文件没有限制的
比如
FILE *fp1 = fopen("a.txt", "r");
FILE *fp2=fopen("b.txt", "r");
这样就同时打开了两个
更多随意。
C程序读取两个文件只读取了一个就不往下运行怎么办
用函数从main函数中调用。
1、一个工程有两个CPP文件,目前所有C程序的编译器都是默认从main函数开始运行,所以只需要在你的一个CPP(比如是1.cpp)中写入main函数,其他函数从main函数中调用。
2、其他函数可以写在1.cpp中,也可以写在2.cpp中,但写在2.cpp中时需要在2.h中声明各函数,同时在1.cpp中包含2.h。