关于两种路径名
我们时常都会碰到以下两种路径名:
1.D:\\test\\abc.txt
2.D:\test\abc.txt
二者的应用场合分别有哪些?尤其是对文件读写方面有影响的场合.
[解决办法]
第一种用在C语言中表达路径,在C语言中\\其实相当于一个\,因为\被定义成了转义字符,所以要两个\才能表达一个\。
[解决办法]
\是转义符,如果是表示路径的字符串,1是正确的.
2中\t将被理解为 "水平制表符 ",\a被理解为 "振铃 "
[解决办法]
1.D:\\test\\abc.txt 是转义之前的,
2.D:\test\abc.txt 是转义之后的,
在内存里面存在的一般都是转义之后的,代码中的一般都是转义之前的,编译之后就变成了转义后的。
[解决办法]
我觉得你应该先了解什么是转义符.