C++相对路径和绝对路径
来源:互联网 发布:linux双网卡同一网段 编辑:程序博客网 时间:2024/06/15 00:33
C++相对路径和绝对路径
学习备忘 转自:http://www.cnblogs.com/vranger/p/3820783.html
电脑硬盘E盘下,建文件夹“test”,"test"下建立子文件夹“file”,"file"下建子文件夹“data”,
电脑资源管理器显示目录 E:\test\file\data
当前 路径 E:\test\file
===================================================
1. 相对路径 ,用正斜杠’/‘
1.1向上一级目录指向
./ 表示当前路径,相当于E:\test\file
../ 表示当前路径的上一级路径,相当于E:\test
../../ 表示当前路径上上一级路径,相当于E:
更多指向上级路径的表示以此类推。
1.2 向下一级目录指向
./data 表示当前路径下一级路径,相当于E:\test\file\data
./data/xxx 表示当前路径的下下一级路径,相当于 E:\test\file\data\xxx
更多向下指向的路径的表示以此类推。
2.绝对路径,用反斜杠'\'
E:\test
E:\test\file
E:\test\file\data
3.C\C++编程中的相对路径和绝对路径使用
C语言中,反斜杠’\‘表示转义字符,所以绝对路径需要如下表示
FILE * fp;
fp = fopen("E:\\test\\file\\data\\d.txt","r");
也可以用相对路径表示,不受转义字符限制:
FILE * fp;
fp = fopen("E:/test/file/data/d.txt","r");
或者,当前路径E:\test\file下,相对路径表示为
FILE * fp;
fp = fopen("./data/d.txt","r");
注意:在使用相对路径和绝对路径时要在头文件上加上direct.h
- Objective-c中的相对路径和绝对路径
- c/c++中的相对路径和绝对路径
- c/c++中的相对路径和绝对路径
- 相对路径和绝对路径
- 绝对路径和相对路径
- 相对路径和绝对路径
- 相对路径和绝对路径
- 相对路径和绝对路径
- 相对路径和绝对路径
- 绝对路径和相对路径
- 相对路径和绝对路径
- 绝对路径和相对路径
- 相对路径和绝对路径
- 相对路径和绝对路径
- 相对路径和绝对路径
- 绝对路径和相对路径
- 绝对路径和相对路径
- 绝对路径和相对路径
- 【es6】Set 和 Map
- 设计模式之外观模式的学习思考
- nginx编译安装
- 磁盘空间不足:这个更新需要花去 71.4 M 磁盘上总计 /boot 的空间的解决办法
- JavaScript语法结构
- C++相对路径和绝对路径
- Notepad++如何设置字体格式 Notepad++字体设置方法
- Mysql 编译安装
- HDU 3038 How Many Answers Are Wrong(维护节点间关系的并查集)
- C++动态内存管理
- 剑指offer——从上到下打印二叉树
- 数字货币深度解析区块链POS和POW的区别
- ARM汇编指令MRS和MSR
- OutputStream练习