栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > C/C++/C#

【C基础语法】fopen-路径

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【C基础语法】fopen-路径

文章目录
  • 正斜杠/ 反斜杠
  • 绝对与相对路径
  • 总结
  • 感谢

正斜杠/ 反斜杠
  • C转义 t, n ,r , (路径使用两个反斜杠)
  • windows路径可以使用两个反斜杠,或者一个正斜杠
  • Unix/Linux 使用正斜杠/
#include 
int main(void){
    //绝对路径
    FILE * fp = fopen("D:\tmp\demo.txt","w");  //对 (得先有tmp)
    FILE * fp = fopen("D:/tmp/demo.txt","w");  //对  同上
    //FILE * fp = fopen("D:\tmpdemo.txt","w");   //错
    //FILE *fp = fopen("D:file/sort.txt","w+");  //错
	//FILE *fp = fopen("D:filesort.txt","w+");  //错 
    
    if(fp){
        printf("success!");
    }else{
        printf("failed");
    }
    return 0;
}
绝对与相对路径
  • … 或者…/ 表示当前目录的上一级
  • . 或者 ./ 表示当前目录 (加或不加都一样)
#include 
int main(void){
    //相对路径
    FILE *fp = fopen("..\file\sort.txt","w+"); //对   上一级目录 
	FILE *fp = fopen("../file/sort.txt","w+"); //对   同上
	
	FILE *fp = fopen("file/sort1.txt","w+"); //对   当前目录目录
	FILE *fp = fopen("./file/sort.txt","w+"); //对   同上
	FILE *fp = fopen(".\file\sort2.txt","w+");//对   同上
	
    if(fp){
        printf("success!");
    }else{
        printf("failed");
    }
    return 0;
}
总结

在windows路径的使用中中,\ 等同于 /

感谢

[C/C++]相对路径&绝对路径 斜杠&反斜杠的区别

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1038109.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号