c语言读文件时文件名应如何引用才能打开它
答案:3 悬赏:0
解决时间 2021-01-28 10:47
- 提问者网友:记得曾经
- 2021-01-27 17:15
c语言读文件时文件名应如何引用才能打开它
最佳答案
- 二级知识专家网友:空山清雨
- 2021-01-27 17:54
文件名可以直接写进去,也可以放在变量里:
FILE *fp;
char namein[]="abc.txt";
fp=fopen(namein,"r");
或 fp=fopen("abc.txt","r");
文件名若带路径,单反斜杠要写成双反斜杠,例如:
char namein[]="C:\\path\\abc.txt";
长路径可用8字母格式缩写:
C:\Documents and Settings\Wang\...缩写:
char namein[]="C:\\Docume~1\\Wang\\abc.txt";
二进制文件打开方式用rb:
fp=fopen("abc.txt","rb"); 或:
fp=fopen(namein,"rb");
FILE *fp;
char namein[]="abc.txt";
fp=fopen(namein,"r");
或 fp=fopen("abc.txt","r");
文件名若带路径,单反斜杠要写成双反斜杠,例如:
char namein[]="C:\\path\\abc.txt";
长路径可用8字母格式缩写:
C:\Documents and Settings\Wang\...缩写:
char namein[]="C:\\Docume~1\\Wang\\abc.txt";
二进制文件打开方式用rb:
fp=fopen("abc.txt","rb"); 或:
fp=fopen(namein,"rb");
全部回答
- 1楼网友:有你哪都是故乡
- 2021-01-27 20:43
#include<stdio.h>
FILE *fp;
fp=fopen("盘符:\\文件名","打开方式");
FILE *fp;
fp=fopen("盘符:\\文件名","打开方式");
- 2楼网友:大漠
- 2021-01-27 19:17
FILE *fp;
fp=fopen("文件名","打开方式");
fp=fopen("文件名","打开方式");
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯