C语言:注释的作用

注释:写给程序员看的,方便程序员之间的沟通

1.注释是不参与编译的

2.多行注释可以嵌套单行注释

3.单行注释可以嵌套多行注释

4.多行注释不可以嵌套多行注释

注释使用的场景:

1.提取代码的时候

2.调试程序的时候

// 单行注释

/*

多行注释

*/

时间: 2024-10-26 17:40:37

C语言:注释的作用的相关文章

[数据结构]c++注释转化为c语言注释

每个程序员的代码注释风格不同,为统一代码注释风格,有时需要将c++注释转化为c语言注释或者反之,人工修改速度太慢,且容易出错,要是有一个专门负责注释代码转化的程序,必定事半功倍!! 题目要求: 注释转化要求如下: 注释的嵌套情形很多,这里只是举例,你需要遵照C/C++语言的注释规则来编写代码,我不会仅测试这里的例子. 1.单行注释或没有嵌套,注释行直接转换,如: ①//123                             /* 123 */ ②/* 123 */            

【C++】注释转换详解 C++注释转换为标准C语言注释

在一个大型工程当中,由于代码人员的多样性,使得代码的注释风格不同.然而在发布版本中,注释风格应该保持一致,以便于其他人员在后期的使用和维护. 由此,产生了如下的需求: 实现对一个C/C++语言程序源文件中注释的转换功能(在这里 我们实现的是C++注释转换为标准C语言注释) 注释转化的要求: 其他注意事项: 具体分析: 在读取源文件的时候,可能遇到的情况有:  C 风格注释(包含注释的嵌套),C++ 风格注释(包含注释的嵌套),字符中嵌套注释,无注释 ,结束等几种状态. 引入 "状态机"

php注释的作用是什么?

php注释的作用 1.解释代码功能: 2.调试程序. 说明:在代码中进行注释是很有必要的,规范的注释使的源代码更易于人类理解,可以帮助我们理解别人或者自己以前编写的代码. php怎么添加注释? 1.用 // 开头,作为单行注释.例如: 2.用 # 开头,作为单行注释.例如: 3.以 /* 开头,以 * / 结束的多行注释.例如: 注:上面*和/之间的空格应该是没有的. 以上就是php的详细内容,更多请关注php交流群:点击加群! 原文地址:https://www.cnblogs.com/IT-S

程序员的专属语言-----注释(04)

记得以前有个笑话,说一个程序员和他的朋友去吃饭,他拿着本记录菜名,几个人商量之后决定有一个菜不点了.过了一会儿上菜的时候还是上来了,大家都问为什么,服务员拿来菜单一看:    //鱼香肉丝.对于不懂程序的服务员,她显然没有明白这两个斜杠是什么意思 ,所以就闹出了这个笑话.在程序开发中,如果一味的写程序可执行的代码,运行起来可能没有问题,但是后续更改或维护就比较吃力,毕竟人直接看程序难度是有点大的,所以为了方便在以后阅读程序或者别人阅读程序时能比较容易读懂,为程序添加注释是必要的.听人说,一个完整

C语言注释转c++注释

将c语言的注释转换成c++的注释 /*......*/ 转成 //...... 测试用例: 1.一般情况 /* int a = 0; */ 2.连续* /***/ 3.换行问题 /* int b = 0; */ int c = 0; /* aaa */ int d = 0; 4.匹配问题 /*AAA/*BBB*/ /*int e = 0;/*xxxxxx*/ 5.多行注释 /* AAA BBB CCC */int aa; 6.连续注释 /*aaa*//*bbb*/ 7.c++注释 (遇到c++注

注释转换??——C++注释转换为标准C语言注释

编写注释转化程序,实现对一个C/C++语言程序源文件中注释的转换功能 1.C++风格的注释//注释转换为标准C分风格/* */注释 2./* */风格的注释保持原样 3.所有的转换需要符合语法规则 4.注释转换需要支持注释嵌套 注释转化要求: 注释的嵌套情形很多,这里只是举例,你需要遵照C/C++语言的注释规则来编写代码,我不会仅测试这里的例子. 1.单行注释或没有嵌套,注释行直接转换,如: ①//123 /* 123 */ ②/* 123 / / 123 */ 不变 ③/*123 */ 保持原

【C语言】注释转换 ——C注释转换为标准C++语言注释

一.具体要求: 1:C风格的注释/* */注释转换为标准C++风格//注释 2://   风格的注释保持原样 3:所有的转换需要符合语法规则 4:注释转换需要支持注释嵌套 二.转换要求: 注释的嵌套情形很多,这里只是举例,你需要遵照C/C++语言的注释规则来编写代码,我不会仅测试这里的例子.                                                          三.注意事项: 1.除以下两种情况的修改,源文件转换后不能有任何其它的修改: a.多余的注释

C语言注释符号

同学们认为注释很简单,那我来看看下面的代码是否正确? 1.似是而非的问题 1 int main() 2 { 3 int/*...*/i; 4 char* s = "abcdefgh //hijklmn"; 5 //Is it a \ // 6 valid comment? 7 in/*...*/t i; 8 return 0; 9 10 } 你的答案是什么呢? 答案: 只有第七行出错. 2.注释规则 编译器在编译过程中使用空格替换整个注释 字符串字符串字面量中的 // 和 /*...*

C语言关键字const作用及其应用

只要学过C语言的,都有知道const这个关键字,知道是用来定义常量的,如果一个变量被const修饰,那么它的值就不能再被改变,那么还有什么其他作用呢? 一.const常用作用 1.修饰局部变量 const int n=5; int const n=5;/*二者是等价的,均表示变量n的值不能被改变了*/ 注意:在使用const修饰变量时,一定要给变量初始化,否则之后就不能赋值了! 接下来看看const用于修饰常量静态字符串,例如: const char* str="fdsafdsa";