1) c程序运行在windows下
FILE *fp = fopen("input\\inputA.txt", "r");  //当前目录
FILE *fp = fopen(".\\input\\inputA.txt", "r"); //.表示当前目录(.\\可省略)
FILE *fp = fopen("..\\input\\inputA.txt", "r"); //..表示返回上一级目录
FILE *fp = fopen("..\\..\\..\\input\\inputA.txt", "r");
2) c程序运行在linux下
FILE *fp = fopen("input/inputA.txt", "r");  //当前目录
FILE *fp = fopen("./input/inputA.txt", "r");  //.表示当前目录(./可省略)
FILE *fp = fopen("../input/inputA.txt", "r"); //..表示返回上一级目录
FILE *fp = fopen("../../../input/inputA.txt", "r");

c语言中使用相对路径相关推荐

  1. C语言中读取相对路径

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

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

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

  3. C语言中文件的打开与关闭

    这里写代码片 //文件的读取 # include<stdio.h> #include<io.h> void main() { FILE*fp; //if((fp=fopen(& ...

  4. c语言链表如何做成环,在C语言中单向链表环测试并返回环起始节点的实现方法...

    小编想问大家一个问题,就是如果我们需要进行测试一个单向链表是否存在环,应该使用什么方法才是最好的呢?如果大家还不知道有什么方法的话,那就接着往下面看哟!因为今天小编就要为大家介绍一下:在C语言中单向链 ...

  5. go语言复数包_Go语言中包的风格指南

    Go 语言也有自己的命名与代码组织规则.漂亮的代码,布局清晰.易读易懂,就像是设计严谨的 API 一样.拿到代码,用户首先看到和接触的就是布局.命名还有包的结构. 这篇文章不是为了给大家设立硬性的规定 ...

  6. c语言中预处理指令的作用,C语言中常用预处理指令

    转载自 https://blog.csdn.net/farsight2009/article/details/58602886 姓名:张艳博 学号:17021223249 [嵌牛导读]: C语言中常用 ...

  7. C语言中 *.c和*.h文件的区别!

    C语言中 *.c和*.h文件的区别!      这是HR面试我的一道题,没技术上含量,不过细想起来,还是C语言的最基本的知识!俗话说,目标决定动力,细节决定成败! C文件就是C语言系列的源文件,而H文 ...

  8. C语言中递归什么时候能够省略return引发的思考:通过内联汇编解读C语言函数return的本质...

    C语言中递归什么时候能够省略return引发的思考:通过内联汇编解读C语言函数return的本质 事情的经过是这种,博主在用C写一个简单的业务时使用递归,因为粗心而忘了写return.结果发现返回的结 ...

  9. C语言程序顺序结构1交换变量,如何将c语言中结构体内的所有类型变量的值输出来...

    教了多年<C程序设计>课程,大多学生觉的这门课程难学.其实,按照我们现在的教学大纲和教学要求,只要同学们掌握一些方法,克服心理上畏难.不轻言放弃,是完全可以学好的. <C 程序设计& ...

最新文章

  1. 直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!...
  2. hibernate_和ORM的关系
  3. linux 读写时间变长,linux时钟变慢的原因分析【转】
  4. 轻松掌控全链路监控:方案概述与对比 | 真的很干!
  5. c语言 方程改main的值_C语言编程笔记丨编写第一个C语言程序hello world,我教你哇...
  6. linux清除configure文件_在Linux操作系统下自动生成Makefile的方法
  7. 使用nagios监控io,内存
  8. UI设计字体素材|设计中字母间距指南
  9. HDU - 1757 A Simple Math Problem (矩阵快速幂)
  10. alter table 加多个字段_多个单列索引和联合索引的区别详解
  11. java--小示例:-2:优化版本,多个文件的调用。
  12. Python星盘接口、排盘、占星、API功能描述
  13. java 根据数据库中存储的文件名批量修改本地文件的文件名后缀名
  14. 一次失败的Thoughtworks面试经历
  15. MP4文件格式的相关内容
  16. 如何删除WhatsApp消息
  17. 移动Web开发--学习笔记三 响应式项目实战(微金所)
  18. 【MySQL】查看支持的字符集show character set;
  19. 利用SAH实现kD树快速分割模型实践
  20. SpringBoot返回date日期格式化,解决返回为TIMESTAMP时间戳格式或8小时时间差

热门文章

  1. mysql的设计模式_数据库设计中使用设计模式
  2. java 绘制动态小球_JavaScript动画实例:动感小球
  3. 新闻媒体是怎样使用计算机的,计算机技术在新闻上的应用
  4. auto.js适合安卓小米6,朋友圈触控点赞
  5. python消息队列celery_python—Celery异步分布式
  6. join和子查询效率_SparkSQL连接查询中的谓词下推处理(上)
  7. 计算机科学与技术专业实训手册,计算机科学与技术专业实习计划
  8. 购买域名以及申请证书
  9. 【题解】(排序) —— POJ 0811:牛的选举
  10. 《南溪的目标检测学习笔记》——验证模式下出现“Process finished with exit code 137 (interrupted by signal 9: SIGKILL)“的问题