c++ primer 课后题1.18疑问

c++ primer课后题疑问:

Exercise 1.8

指出下列哪些语句是合法的,如果有的话

std::cout << "/*";
std::cout << "*/";
std::cout << /* "*/" */;
std::cout << /* "*/" /* "/*" */;

预测编译这些语句产生什么样的结果,实际编译这些语句验证你的答案,改正每个编译错误。
………………………………………………………………………………………………………………………
看了课后题答案,一脸懵逼,请教各位大佬,第三句编译时为何会有如下提示:
hello.cc:7:5: 错误:缺少结尾的 " 字符

 std::cout<</* "*/" */;

修改成如下

std::cout<</* "*/" */";

正确,有三个引号,不匹配,这是什么原理,跪求解释.


慕哥6287543
浏览 452回答 1
1回答

青春有我

调整完格式化, 语法高亮已说明了一切, 不知你明白了没有.
打开App,查看更多内容
随时随地看视频慕课网APP