c语言注释的作用文百,C语言注释-C语言行注释-C语言注释块注释-嗨客网
C语言注释教程
用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性。同时,注释也是一个程序员必须要具有的良好编程习惯。我们应该首先将自己的思想通过注释先整理出来,再用代码去体现。
在
C语言注释作用
注释不仅可以用来解释程序某些部分的作用和功能(用自然语言描述代码的功能),在必要时,还可以将代码临时移除,是调试程序的好帮手。
通常而言,合理的代码注释应该占源代码的 1/3 左右。
C语言注释形式
C 语言提供了两种注释的形式行注释和块注释。
行注释
// 注释内容
说明
C 语言的行注释使用的是 //,将需要被注释的内容放在 // 后面即可。
块注释(多行注释)
/*
* 注释内容
*/
说明
C 语言的块注释使用的 /**/,C 语言块注释就是可以一次注释多行代码,但块注释不可以嵌套使用。
案例
C 语言行注释
C 语言行注释只能用来注释单行代码
#include
int main(int argc, char **argv){
//printf("Hello 嗨客网(www.haicoder.net)\n");
printf("嗨客网(www.haicoder.net)\n");
printf("Hello HaiCoder");
//printf("嗨客网") 这是行注释,这里不会被执行
}
程序运行,控制台输出,如下图:
我们可以看到,我们的程序并没有输出第一句和最后一句,因为,这两句都被我们注释了,被注释的代码不会被执行。
C 语言块注释
C 语言块注释也可以用来注释单行代码
#include
int main(int argc, char **argv){
/* printf("www.haicoder.net\n"); */
printf("嗨客网(www.haicoder.net)\n");
printf("Hello HaiCoder");
/*printf("嗨客网") 这是注释,这里不会被执行 */
}
程序运行,控制台输出,如下图:
我们可以看到,我们使用了 C 语言的多行注释也就是块注释,注释了单行代码。
C 语言块注释
C 语言块注释可以用来一次注释多行代码
#include
int main(int argc, char **argv){
/* printf("www.haicoder.net\n");
printf("嗨客网");
*/
printf("嗨客网(www.haicoder.net)\n");
printf("Hello HaiCoder");
}
程序运行,控制台输出,如下图:
我们使用了块注释,一次性注释了两行代码。
C 语言块注释
C 语言块注释不可以嵌套
#include
int main(int argc, char **argv){
/* printf("www.haicoder.net\n");
printf("嗨客网");
/*
这里是嵌套注释
*/
*/
printf("嗨客网(www.haicoder.net)\n");
printf("Hello HaiCoder");
}
程序运行,控制台输出,如下图:
我们可以看到,运行时直接报错,因为块注释是不支持嵌套的。
C语言注释总结
C 语言注释分为单行注释和块注释,其中单行注释可以嵌套,块注释不可以嵌套。
c语言注释的作用文百,C语言注释-C语言行注释-C语言注释块注释-嗨客网相关推荐
- 联合体c语言作用,C语言共用体-C语言union-什么是C语言中的联合体-嗨客网
C语言共用体教程 在 共用体的各个成员会占用不同的内存,互相之间没有影响,而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员. C语言共用体 语法 union unionName{ fi ...
- c语言中return语句例子,C语言 return 语句-嗨客网
C语言return语句教程 在 如果 return 语句使用在普通的 C语言return语句详解 语法 void fun(){ //do something return; } 说明 使用 retur ...
- c语言文件打开方式字符串,C语言打开文件-C语言打开文件的方式-C语言以只读方式打开文件-C语言以读写方式打开文件-嗨客网...
C语言打开文件教程 在 在 C 语言中,打开文件使用 fopen C语言fopen函数详解 语法 FILE *fopen(char *filename, char *mode); 参数 参数 描述 f ...
- 什么叫c语言函数递归,什么是递归-C语言函数递归-嗨客网
C语言函数递归教程 函数递归就是一个 C语言函数递归条件 执行一个函数时,就创建一个新的受保护的独立空间(新函数栈). 函数的局部 递归必须向退出递归的条件逼近,否则就是无限递归了. 当一个函数执行完 ...
- c语言while嵌套循环语句,C语言 while 循环嵌套-嗨客网
C语言while循环嵌套教程 C语言while循环嵌套详解 语法 while (cond1) { // do something while (cond2) { // do something whi ...
- 在python中的转义字符是什么_Python转义字符-Python转义字符表-Python转义字符的作用-在Python中如何输出转义字符-嗨客网...
Python转义字符教程 在编程中有一些字符是打不出来的,比如换行,提示音,下一个制表位等等,于是程序语言的开发者就设计了转义序列(escape sequence)这种东西用来表达这些字符. 所谓转义 ...
- c语言字母的范围,C语言字符-C语言char-C语言字符取值范围-嗨客网
C语言字符教程 '' 包围. C语言字符定义详解 语法 char varname = value; 参数 参数 描述 char 定义字符类型变量使用的类型. varname 变量名. value 可选 ...
- c++语言编译环境,Windows安装C++开发环境-C++开发环境搭建-嗨客网
Windows安装C++语言开发环境教程 这里,我们选择使用 Dev-C++. Dev-C++下载地址 https://sourceforge.net/projects/orwelldevcpp/ D ...
- 炸弹人c语言编码,寻求炸弹人游戏源代码?或者其他大于500行的c语言小游戏?...
int eachdiff(int a[],int n) { int i,j; for(i=0;i9||a[i]<0) return 0; else return 1; } int main() ...
最新文章
- sap 导出系统所有的单位_物流单条码识别系统
- linux7怎么查看rsync状态,linux – Rsync显示单个文件的进度
- Android安全开发之安全使用HTTPS
- linux du命令使用:目录大小排序
- boost::geometry::math::equals用法的测试程序
- SQLite Insert 语句(http://www.w3cschool.cc/sqlite/sqlite-insert.html)
- 11月8日PHP练习《留言板》
- zabbix源码编译安装以及添加第一台host监控
- Oracle根据月份获取其是哪个季度
- java访问rabbitMQ 一
- 打开struts-config.xml 报错 解决方法Could not open the editor
- 小米12s 12sU 12sP 12x 12pro天玑版等小米机型通用解锁bl 刷写root全部步骤教程
- 两个ip linux,教你ipconfig有两个ip地址的解决方法
- 元宇宙来袭的五个趋势
- 解决npm ERR! Unexpected end of JSON input while parsing near的方法汇总
- 001-mac使用桌面、Dock、键盘、程序安装
- MapReduce重点知识
- Django实现微电影网站
- 【C语言练习】1.1弹跳小球
- 词汇总结·《雅思词汇看这本书就够了》