您的位置:

c语言打开两个文件,c语言打开两个文件怎么切换

本文目录一览:

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。