c语言刚才那里fopen里直接输入文件名路径要\\,为什么这样就可以用一个\
答案:2 悬赏:40 手机版
解决时间 2021-04-28 00:50
- 提问者网友:沦陷
- 2021-04-27 14:01
c语言刚才那里fopen里直接输入文件名路径要\\,为什么这样就可以用一个\
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-04-27 14:16
你写在源代码里是"\\",编译之后也是1个\,而且没引号
只因为\是转义符号,你写"G:\abc.txt" 那么\a会被看作一个字符,去解释。
想在字符串里表示\本身,需要用\把\转义,也就是\\。
只因为\是转义符号,你写"G:\abc.txt" 那么\a会被看作一个字符,去解释。
想在字符串里表示\本身,需要用\把\转义,也就是\\。
全部回答
- 1楼网友:一秋
- 2021-04-27 14:53
‘\\’是转义字符表达方式,即内容实质为'\'
你用字符串读入方式内部存储的也还是一个'\'
可以通过printf("G:\\abc.txt");进行测试。
你用字符串读入方式内部存储的也还是一个'\'
可以通过printf("G:\\abc.txt");进行测试。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯