搜索

C语言中fopen函数第一个参数的问题

发布网友 发布时间:2022-04-21 07:54

我来回答

3个回答

热心网友 时间:2023-09-13 17:38

str[]="c:\\study\\test.txt";
str1[]="test.txt"; //如果和源文件同目录可以是文件名
str2[]="debug\\test.txt"; //如果目标文件所在文件夹和源文件目录相同,可以不用完整路径
FILE *fp=fopen(str,"r");

热心网友 时间:2023-09-13 17:38

第一个参数是要打开的文件名,windows下路径中的 \ 要写成 "\\"来,linux下用 "/"。

热心网友 时间:2023-09-13 17:39

文件名+完整路径, 还要看你的编译器,是否兼容 双反斜杠, 如果老一点的, 反斜杠会被看成转义字符,当成一个反斜杠,这就让人很尴尬
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top