C++创建输出文件与相对绝对位置
来源:互联网 发布:java整型转换成字符串 编辑:程序博客网 时间:2024/06/11 05:51
/************************************
相对路径设置分为两种:
一.在.cpp中的添加包含路径是以当前.cpp文件的路径为相对起点的
二.在项目的属性页中配置相对路径是以当前项目的.vcpro为起点的(注意不是.sln,sln是当前解决方案的路径,一个解决方案可能包含很多个项目)
*************************************/
FILE *jianli; //加上这句话,创建一个FILE类型的指针,格式不能变,指针的变量名可改变,如改变后面用到该变量名的都要一起改
jianli=fopen("e:\\yyy\\1.txt","w"); //创建一个文件,在盘e:\yyy目录下,你可以改变目录名,但是单个\要变成2个\\,后面的子目录也是2个\\
fprintf(jianli,"aa=%d",11); //在创建的文件中输出你显示的内容,
fprintf(jianli,"\n"); //文件中输出回车
fclose(jianli); //关闭打开的文件
文件的绝对路径与相对路径:
电脑硬盘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
- C++创建输出文件与相对绝对位置
- CSS中的相对位置与绝对位置
- CSS关于绝对位置与相对位置的理解
- css 相对和绝对位置
- html 布局-相对位置及绝对位置
- 绝对位置和相对位置转化
- div 相对位置和绝对位置
- 绝对与相对
- 绝对与相对
- 绝对与相对路径
- 相对与绝对
- 相对 与 绝对
- android view getLeft(), getRight(), getTop(), getBottom()等相对位置 与getGlobalVisibleRect(Rect r)等绝对位置
- 获得div的相对和绝对位置
- jQuery获得绝对、相对位置的坐标
- js获得元素绝对或相对位置
- js获取element的相对绝对位置
- Qt获取鼠标位置(绝对位置、相对位置)
- Unix-Linux编程实践教程——第八章
- 基于DPDK的MellanoxCX-4网卡性能测试
- 第八届GeekGame2017 Writeup By Assassin
- mybatis02-配置文件
- Android 面试大全
- C++创建输出文件与相对绝对位置
- JAVA通过访问页面中的URL实现Http文件下载到本地
- Ubuntu16.04 安装pycharm (tar.gz格式)
- jquery一周学习总结
- Jsch性能问题
- NFS作为根文件系统启动的几个关键点
- LeetCode算法题——Unique Paths I & II
- break跳出两重循环
- 实例详解Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化(一)