C++路径 \\and\

来源:百度知道 编辑:UC知道 时间:2024/05/26 14:21:30
区别?? 帮我解释一下!

两个\是因为源代码里面转义用的,因为\是一个转义字符,比如表示\r, \n这些回车换行的。

char *path = "c:\\1.dat";
printf 出来以后,得到
c:\1.dat

有些字符常量不能在C++中直接输出,只有用转义字符,转义字符都是由\开头的,比如:'\n'是换行附,'\\'是\字符,单独的\没有实际意义。