在线文档教程
C++
语言 | Language

Comments

评论意见

注释作为一种代码文档。当插入到程序中时,编译器实际上忽略了它们;它们仅供读取源代码的人作为注释使用。虽然特定的文档不是C++标准的一部分,但是有几个实用程序可以解析不同文档格式的注释。

句法

/* comment */(1)
// comment\n(2)

1%29常被称为“C风格”或“多行”评论。

2%29常被称为“C++风格”或“单行”注释。

从程序中删除所有注释翻译阶段3将每个注释替换为单个空白字符。

C型

C风格的注释通常用于注释大块文本,但是,它们可以用于注释单行。要插入C样式的注释,只需用/**/这将导致编译器忽略注释的内容。虽然它不是C++标准的一部分,/***/通常用于表示文档块;这是合法的,因为第二个星号只是作为注释的一部分处理。C样式注释不能嵌套。

C++风格

C++风格的注释通常用于注释单行,但是多个C++风格的注释可以放在一起形成多行注释。C++风格的注释告诉编译器忽略//还有一个新的系列。

注记

因为评论移除在预处理器阶段之前,宏不能用于形成注释,未终止的C样式注释将从#include%27D文件溢出%27T。

除了注释之外,用于源代码排除的其他机制包括。

二次

#if 0 std::cout << "this will not be executed or even compiled\n"; #endif

二次

还有。

二次

if(false) { std::cout << "this will not be executed\n" }

二次

二次

/* C-style comments can contain multiple lines */ /* or just one */ // C++-style comments can comment one line // or, they can // be strung together int main() { // The below code won't be run // return 1; // The below code will be run return 0; }

二次

另见

c供评论的文件

*。

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/注释