/ 和 \文件路径
来源:互联网 发布:c语言调用函数大全 编辑:程序博客网 时间:2024/05/17 03:32
FILE *fp1 = NULL;
fp1=fopen("D:/Program Files/Microsoft Visual Studio/MyProjects/1.jpg","r");
FILE *fp1 = NULL;
fp1=fopen("D:\\Program Files\\Microsoft Visual Studio\\MyProjects\\1.jpg","r");
\在c中是转义符号
fp1=fopen("D:\Program Files\Microsoft Visual Studio\MyProjects\1.jpg","r");
运行出错,可能因为文件名中间有空格的原因,如果是
fp1=fopen("D:\media\1.jpg","r");
也是可以运行的
所以貌似和前面说的 转义符号 没有关系吧
补充:谁能回答我下面的问题
#include "stdio.h"
int main(void)
{
FILE *fp1 = NULL;
int size;
char filename[256];
printf("input filename:\n");
scanf("%s",filename);
//为什么从键盘输入文件名是,无论怎样输入(/;\;\\),只要文件名中有空格,都不能运行出来啊
fp1=fopen(filename,"r"); if(fp1 == NULL)
{
printf("d1.txt is not open \n");
}
fseek(fp1,0,SEEK_END);
size = ftell(fp1);
printf("%d\n",size);
}
解答上面的疑问:
是scanf()函数的问题
- 文件和路径操作
- / 和 \文件路径
- 文件路径和Uri
- 文件路径和URI
- 文件路径和Uri
- 文件路径和Uri
- 文件路径和Uri
- Pid文件和路径
- xcode生成文件路径和路径显示
- Python寻找路径和查找文件路径
- 文件和路径名称获取
- assets和raw文件路径
- c#路径、文件和流
- Android--文件路径和Uri
- 文件绝对路径和相对路径
- 文件存储路径和权限
- 文件路径/和\的区别:
- python文件和路径操作
- oracle rowid说明
- VIM 参考手册
- JPA Useful Websites
- C#子窗口调用父窗口控件的委托实现
- glusterfs之iocache 操作解析
- / 和 \文件路径
- 工厂方法模式
- DUILibxml配置
- linux中 tar命令的使用
- 今天悲剧了
- Booting ARM Linux
- duilib之源码分析
- VC++调用MSXML库创建XML
- 数学社区seminarmath.com