首页 / C++ / C\C++编程中:相对路径+绝对路径
C\C++编程中:相对路径+绝对路径
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C\C++编程中:相对路径+绝对路径,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1121字,纯文字阅读大概需要2分钟。
内容图文
![C\C++编程中:相对路径+绝对路径](/upload/InfoBanner/zyjiaocheng/838/ce28cb4a4f0f4e3d87f93e29fcbe3c88.jpg)
电脑硬盘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");
转自:http://www.cnblogs.com/vranger/p/3820783.html
内容总结
以上是互联网集市为您收集整理的C\C++编程中:相对路径+绝对路径全部内容,希望文章能够帮你解决C\C++编程中:相对路径+绝对路径所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。