在C语言实践中,我们经常需要读取与当前程序文件在同一根目录下的其它文件或文件夹中的内容,这就需要用到相对路径。C语言中的相对路径“相对”麻烦,现举例如下:

假设程序源代码文件在C:\code\practise\路径下,我们需要读取C:\code\practise\text\文件夹中的文件0.txt,怎样设置相对路径呢?

正确答案为“.\\text\\0.txt”

前面的“.”表示当前目录,注意这一点万不可少,否则出现错误;另外,C语言中单斜杠“\”一般用于转义字符,若表示路径中的单斜杠,最好使用“\\”表示,更加安全。

在前面所举的例子当中,若我们要连续读取0.txt,1.txt……,则路径中“0”的位置坐标为多少呢?

正确答案为7。如前所述,双斜杠中的第一个在这里表示转义字符,第二个才是真正的“斜杠”。

并:..\是上一级路径文件,.\是当前路径文件

C语言中读取相对路径相关推荐

  1. R语言中读取xlsx文件的方法

    R语言中读取xlsx文件的方法 安装包 install.packages("openxlsx") library(openxlsx) 文件名+sheet的序号 data<- ...

  2. R语言中读取excel数据的常用方式有哪些?

    R语言中读取excel数据的常用方式有哪些? 目录 R语言中读取excel数据的常用方式有哪些? R语言是解决什么问题的? R语言中读取excel数据的常用方式有哪些? R语言是解决什么问题的? R ...

  3. c语言编程时间,C语言中读取时间日期的基本方法

    C语言time()函数:获取当前时间(以秒数表示)头文件: #include 定义函数: time_t time(time_t *t); 函数说明:此函数会返回从公元 1970 年1 月1 日的UTC ...

  4. 在MATLAB中读取同一路径下多个txt或mat文件

    1.matlab中给我们提供了dir这个函数,十分方便.这里是读取所有txt文件,所以是dir('父目录路径\*.txt'),读取其它格式文件一样,如读取该路径下的所有png图像文件,则为dir('父 ...

  5. C中读取文件路径的方式

    绝对路径: 一.通过转义字符的方式:'\\' 比如文件路径为: 读取:background.jpg的代码如下: #include <stdio.h> #include <graphi ...

  6. c语言中文件相对路径,C++相对路径和绝对路径(示例代码)

    学习备忘 转自:http://www.cnblogs.com/vranger/p/3820783.html 电脑硬盘E盘下,建文件夹"test","test"下 ...

  7. 安卓加载asset中的json文件_Android中读取asset路径下本地json文件

    最近自己写个小demo,用到了assets文件里面的内容.猛的没想起来怎么使用.就记录下来 移动端开发中,和后台的交互方式不外乎json和xml,由于json的轻量级以及易用性,所以现在的交互协议基本 ...

  8. java中读取某路径下的文本内容

    path也就是文本存储的路径和文本名称,这个只是个人需要,一般的话,只需要在File file = new File(path);中把path替换成自己的路径就可以了,比如File file = ne ...

  9. R语言中读取xlxs文件

    最近在学R语言,在写作业的时候要求读取某一个xlsx格式的excel文件. 首先要安装xlsx程序包(低版本的R不支持),直接输入 install.packages("xlsx") ...

最新文章

  1. PowerShell2.0之Windows排错(一)启动故障排错
  2. vue前端怎么导出图片_vue前端实现导出表格
  3. vs文件上传失败--超过最大字符限制
  4. Summary - 2017
  5. apache kafka系列之server.properties配置文件参数说明
  6. BZOJ5329:[SDOI2018]战略游戏(圆方树,虚树)
  7. gnu grub version 2.0.2设置启动顺序_如何修复grub异常
  8. D-S证据理论基本概念
  9. 解决xshell6评估过期,需采购问题
  10. python二级考试选择题公共基础知识_计算机二级选择题(公共基础知识)
  11. 股票量化交易这些劣势你知道吗?
  12. 搞定HTML\CSS之background属性
  13. 爬虫实战爬取豆瓣电影Top250榜单电影
  14. apache服务器(修改主页文件、两个不同ip访问不同站点、统一ip不同端口访问不同站点)
  15. 软件自我成长之路——关于自动更新
  16. 阿里大数据之路 总述
  17. Programming Paradigms 编程范式-笔记
  18. 非安全系列教程 NPM、PYPI、DockerHub 备份
  19. 苹果手机上滑动会卡顿_苹果手机Safari浏览器下滑动卡顿的问题
  20. H5浏览器下无插件、低延时、RTSP视频流直播

热门文章

  1. 【系统优化】新装Linux系统注意事项增加系统安全
  2. html中定义动画anima,css中animation怎么用
  3. 重用地图的单目视觉惯导SLAM系统
  4. repo forall -c命令
  5. python 双重差分_双重差分的理论与实践
  6. Objective-C(八、正式协议Protocol,非正式协议informal protocol)——iOS开发基础
  7. CANoe.DiVa操作指南—快速复用配置模板
  8. SEO流量增长10倍:筛选导航优化
  9. 腾讯云轻量与CVM内网互通骚操作
  10. 雷达编程实战之信号处理流程