前言
注释是编译器忽略但对于程序员非常有用的文本。 注释通常用于批注代码以供将来参考。 编译器会将它们视为空白。程序的注释是解释性语句,您可以在 C++ 代码中包含注释,这将提高源代码的可读性。所有的编程语言都允许某种形式的注释。
一、单行注释
// 一般用于单行注释,它以//开始,直到这一行的末尾为止。它也可以放到语句的后面,具体使用方法如下所示:
#include <iostream>
using namespace std;
//这是一个注释
int main() {
cout << "Hello World!" << endl;//这是一个注释
return 0;
}
运行后控制台输出以下内容:
Hello World!
二、多行注释
/* … */ 一般用于多行注释,它以/* 开始,以 */ 终止,具体使用方法如下所示:
#include <iostream>
using namespace std;
/*这是一个
*跨行注释
*/
int main() {
cout << "Hello World!" << endl;/* 这是一个注释 */
return 0;
}
运行后控制台输出以下内容:
Hello World!
在 /* 和 */ 注释内部,// 字符没有特殊的含义。在 // 注释内,/* 和 */ 字符也没有特殊的含义。因此,可以在一种注释内嵌套另一种注释。
#include <iostream>
using namespace std;
int main() {
/*注释了这段输出
cout << "Hello World!" << endl;// 输出Hello World!
*/
cout << "我没有被注释!" << endl;
return 0;
}
运行后控制台输出以下内容:
我没有被注释!
总结
在这一小节里,我们学会了如何使用注释。注释是什么?它是用我们自己的语言来描述代码,是给我们看的。在编程开发中,注释是极为重要的一环。它能让我们在再次阅读这段代码时,还能找回当初编写这段代码的思路,也能让别人读我们的代码时更容易理解。