文章目录
注释作为程序当中用于解释算法,或者解释一些难以理解的代码片段,编译器会自动忽略这一段,但读者不会,或者以后自己再去观看的时候也更能理解这一段的意义。
C++当中注释的种类
第一种
#include<isotream>
using namespace std;
int main()
{
/*
中间是注释区域
*/
return 0;
}
第二种
#include<isotream>
using namespace std;
int main()
{
//单行注释,后面是注释片段。
return 0;
}
注意事项
注释界定符号不能嵌套
界定符号对形式的注释是以( /*)开始,到( */)结束的,因此一个注释不能嵌套在另一个注释之内。编译器面对这类问题都是难以去理解的。
#include<iostream>
using namespace std;
int main()
{
/*
* 这是一个错误 /* 错误
*/
*/
return 0;
}
或者理解下面这段代码,也更能理解上面的话。
#include<iostream>
using namespace std;
int main()
{
cout << "/*";
cout << "*/";
cout <</*"*/"*/;
cout <</*"*/"/*"/*"*/;
return 0;
}
总而言之,在非双引号外程序如果接收到( /*)会去自动寻找下一个( */)的地方,并把在其中间的所有值进行注释掉。