前言:在工作单位中或日常学习中我们有可能会编写一些比较复杂的代码,这个时候我们有必要添加一些注释,如果没有注释,可能别人看代码的时候,看不懂我们写的究竟是什么,我们学习过程中可能上次写了个比较难的代码,写出来了,但是过一段时间去看,ε=(´ο`*)))唉这个代码为什么是这个样子的,所以说写好注释,方便你我他
注释的作用
1、代码中的一些未来可能需要的代码,这个时候我们不好直接删除,可以注释掉
2、代码中有些代码我们不好理解,可以增加注释
3、将一些代码添加注释后方面未来别人看代码时候的理解
4、注释不会占用内存和减慢,因为编译的时候,会删除额外的东西,包括注释
注释的种类
第一种:/内容/,这种是c语言本身的注释风格,但是存在一定的缺陷,比如不可以嵌套注释
第二种://内容,c++注释风格,可以注释一刚也可以注释多行
错误注释
#include <stdio.h>
/*
int main()
{
printf("%d\n", strlen("c:\test\328\test.c"));
/*
int a=0;
*//注释到这里结束
return 0;
}
*/
按照我们的想法,我们是打算注释int main和里面的int a=0;但是由于c语言风格的注释不可以嵌套注释,所以前面的/**/进行了注释,导致最后一个*/落单
这就是c语言风格的缺点,所以目前我们流行的是c++风格的注释方式,因为c也引进了c++的注释风格