今天遇到一个莫名其妙的问题,代码如下:
//注释 123 printf("这是一个测试语句!");
代码很简单吧,可以就是没有打印出这句话来。经过反复测试,发现是"注释 123 \"里面的 \ 搞的, \ 在C++里面代表换行,因此相当于注释那句所在行并没有结束,而延伸到下一行了。
经测试,去掉 \ 就一切完好了。
时间: 2024-10-17 10:23:15
今天遇到一个莫名其妙的问题,代码如下:
//注释 123 printf("这是一个测试语句!");
代码很简单吧,可以就是没有打印出这句话来。经过反复测试,发现是"注释 123 \"里面的 \ 搞的, \ 在C++里面代表换行,因此相当于注释那句所在行并没有结束,而延伸到下一行了。
经测试,去掉 \ 就一切完好了。