因为printf打印语句里的斜杠转义了字符的作用,第一个' 代表一个单引号,第二个\代表反斜杠\本身,第三个\b 代表光标往左移动一个位置,所以打印结果就是:The program's name is c:\toolook.txt, 测试代码如下:
参考链接:
#include <stdio.h>
int main(void){
// https://blog.csdn.net/m0_51691879/article/details/113995482
// https://blog.csdn.net/m0_55106336/article/details/126626879
// https://mp.weixin.qq.com/s?__biz=MzA3OTM2NzUxOA==&mid=2651567817&idx=2&sn=b5f93c494d155676148d44da003c0863&chksm=844b8af8b33c03ee7ee10bf482290a5fa1fad85dcdc8aa9ee3df82bde966744fb58e65d29727&scene=27
printf("The program\'s name is c:\\tools\book.txt");
return 0;
}