【wiki】C++ Primer学习笔记_1.3注释
1.3注释
注释可以帮助我们理解程序。通常用于概述算法,确定变量用途。解释代码段。
单行注释
单行注释以双斜线(//)开始,换行符结束。当前行双斜线右侧内容完全被编译器忽略。
界定符对注释
继承自C语言的两个界定符(/*和*/),以(/*)开始,以(*/)结束,落在中间的内容都会被编译器忽略,可以包含换行符,不能嵌套。
当注释界定符跨越多行时,这一行开头用*标识,显示地指出这是多行注释的一部分。
#include <iostream> /* * 简单主函数: * 读取两个数,求他们的和。 */ int main() { // 提示用户输入两个数 std::cout << "Enter two numbers:" << std::endl; int v1, v2 = 0; // 保存我们读入的输入数据的变量 std::cin >> v1 >> v2; // 读取输入数据 std::cout << "The sum of " << v1 << " and " << v2 << " is " << v1 + v2 << std::endl; return 0; }
如果嵌套注释会产生如下错误。