00问答网
所有问题
c语言读文件时文件名应如何引用才能打开它
如题所述
举报该问题
推荐答案 推荐于2016-01-09
文件名可以直接写进去,也可以放在变量里:
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");
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jr0r0nre.html
其他回答
第1个回答 2008-05-13
#include<stdio.h>
FILE *fp;
fp=fopen("盘符:\\文件名","打开方式");
第2个回答 2008-05-13
FILE *fp;
fp=fopen("文件名","打开方式");
相似回答
大家正在搜
相关问题
c语言读文件时的文件名怎么获得啊?用什么函数吗?
c语言读取txt文件时,文件路径怎么写,调试的时候都是找不到...
求一段用C语言编写的读写文件,要读取一个文件档的内容然后写入...
C语言中如何打开文件
c语言对同一个文件进行读写(r+)
C语言中如何调用文本文件
在vs中如何用C语言读写txt文件时,文件的位置应该放到哪
c语言中如何将一个数保存进文件中当文件打开时又能将数读出