c的注释怎么写

1.C语言程序注释

C语言编程规范-注释 规则:1:一般情况下,源程序有效注释量必须在20%以上。

说明:注释的原则是有助于对程序的阅读理解,在该加的地方都加了,注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。2:说明性文件(如头文件.h文件、.inc文件、.def文件、编译说明文件.cfg等)头部应进行注释,注释必须列出:版权说明、版本号、生成日期、作者、内容、功能、与其它文件的关系、修改日志等,头文件的注释中还应有函数功能简要说明。

示例:下面这段头文件的头注释比较标准,当然,并不局限于此格式,但上述信息建议要包含在内。/************************************************* Copyright (C), 1988-1999, Tech. Co., Ltd. File name: // 文件名 Author: Version: Date: // 作者、版本及完成日期 Description: // 用于详细说明此程序文件完成的主要功能,与其他模块 // 或函数的接口,输出值、取值范围、含义及参数间的控 // 制、顺序、独立或依赖等关系 Others: // 其它内容的说明 Function List: // 主要函数列表,每条记录应包括函数名及功能简要说明 1. 。

. History: // 修改历史记录列表,每条修改记录应包括修改日期、修改 // 者及修改内容简述 1. Date: Author: Modification: 2. 。*************************************************/3:源文件头部应进行注释,列出:版权说明、版本号、生成日期、作者、模块目的/功能、主要函数及其功能、修改日志等。

示例:下面这段源文件的头注释比较标准,当然,并不局限于此格式,但上述信息建议要包含在内。/************************************************************ Copyright (C), 1988-1999, Tech. Co., Ltd. FileName: test.cpp Author: Version : Date: Description: // 模块描述 Version: // 版本信息 Function List: // 主要函数及其功能 1. ------- History: // 历史修改记录

History是修改历史记录列表,每条修改记录应包括修改日期、修改者及修改内容简述。4:函数头部应进行注释,列出:函数的目的/功能、输入参数、输出参数、返回值、调用关系(函数、表)等。

示例:下面这段函数的注释比较标准,当然,并不局限于此格式,但上述信息建议要包含在内。/************************************************* Function: // 函数名称 Description: // 函数功能、性能等的描述 Calls: // 被本函数调用的函数清单 Called By: // 调用本函数的函数清单 Table Accessed: // 被访问的表(此项仅对于牵扯到数据库操作的程序) Table Updated: // 被修改的表(此项仅对于牵扯到数据库操作的程序) Input: // 输入参数说明,包括每个参数的作 // 用、取值说明及参数间关系。

Output: // 对输出参数的说明。 Return: // 函数返回值的说明 Others: // 其它说明*************************************************/5:边写代码边注释,修改代码同时修改相应的注释,以保证注释与代码的一致性。

不再有用的注释要删除。6:注释的内容要清楚、明了,含义准确,防止注释二义性。

说明:错误的注释不但无益反而有害。7:避免在注释中使用缩写,特别是非常用缩写。

说明:在使用缩写时或之前,应对缩写进行必要的说明。8:注释应与其描述的代码相近,对代码的注释应放在其上方或右方(对单条语句的注释)相邻位置,不可放在下面,如放于上方则需与其上面的代码用空行隔开。

示例:如下例子不符合规范。例1:/* get replicate sub system index and net indicator */ repssn_ind = ssn_data[index].repssn_index; repssn_ni = ssn_data[index].ni; 例2:repssn_ind = ssn_data[index].repssn_index; repssn_ni = ssn_data[index].ni;/* get replicate sub system index and net indicator */ 应如下书写/* get replicate sub system index and net indicator */ repssn_ind = ssn_data[index].repssn_index; repssn_ni = ssn_data[index].ni;9:对于所有有物理含义的变量、常量,如果其命名不是充分自注释的,在声明时都必须加以注释,说明其物理含义。

变量、常量、宏的注释应放在其上方相邻位置或右方。示例:/* active statistic task number */#define MAX_ACT_TASK_NUMBER 1000#define MAX_ACT_TASK_NUMBER 1000 /* active statistic task number */10:数据结构声明(包括数组、结构、类、枚举等),如果其命名不是充分自注释的,必须加以注释。

对数据结构的注释应放在其上方相邻位置,不可放在下面;对结构中的每个域的注释放在此域的右方。示例:可按如下形式说明枚举/数据/联合结构。

/* sccp interface with sccp user primitive message name */ enum SCCP_USER_PRIMITIVE { N_UNITDATA_IND, /* sccp notify sccp user unit data come */ N_NOTICE_IND, /* sccp notify user the No.7 network can not */ /* transmission this message */ N_UNITDATA_REQ, /* sccp user's unit data transmission request*/ };11:全局变量要有较详细的注释,包括对其功能、取值范围、哪些函数或过。

2.这题c语言注释怎么写

printf("%d\n",a++ + ++b); /*b先自增后与a相加即3+8=11,本行运行后a=4,b=8*/

printf("%d\n",b%a); /*8/4=2余0 所以结果是0 */

printf("%d\n",a/b); /*a/b=0.5由于是整型相除结果还是整型应截掉小数所以a/b=0结果为0*/

printf("%d\n",a+b); /*4+8=12*/

printf("%d\n",a*=b+1); /*相当于a=a*(b+1)=4*9=36*/

3.C语言注释符"\\"

如果注释夹在一百行合法的C语句之间,你把成对的"/**/"改成"//"不就错了吗?

比如下边度的程序:

#include <stdio.h>

int main(void)

{

printf/*输出Hello*/("Hello\n");

}

你改成:回

#include <stdio.h>

int main(void)

{

printf//输出Hello("Hello\n");

}

就错了,但是把答printf分2行写就不会出错,如下:

#include <stdio.h>

int main(void)

{

printf//输出Hello

("Hello\n");

}

4.C语言程序中的注释格式由什么组成

1、少了很多大括号,包括while的,if else的

2、while(feof(fp1)!=EOF) 最好改为while(!feof(fp1))

3、我改后测了一下,这个程序只能删除“/* */”的注释,对“//”的注释无效。再改一下状态机吧。

4、下面的程序我把格式整理了一下,没改什么算法部分。写程序要规范。

#include "stdio.h"

void delcomm(FILE*fp1,FILE*fp2)

{

char c;

int i=0;

while(!feof(fp1))

{

printf("test\n");

if((c=fgetc(fp1))=='\n')

fprintf(fp2,"\n");

else

{

switch(i)

{

case 0:

if (c=='/')

i=1;

else

fprintf(fp2,"%c",c);

break;

case 1:

if (c=='*')

i=2;

else

{

fprintf(fp2,"/%c",c);

i=0;

}

break;

case 2:

if (c=='*')

i=3;

break;

case 3:

i=(c=='/')?0:2;

break;

}

}

}

}

int main()

{

FILE*fp1,*fp2;

if ((fp1=fopen("/home/hxl/test/md5.c","r"))==NULL)

{

printf("wrong!");

exit(0);

}

fp2=fopen("/home/hxl/test/md5out.c","w");

delcomm(fp1,fp2);

fcloseall();

}

5.C语言程序注释

**** C语言写注释:1、可以用任何一种文字2、格式 /* 注释 */3、可放在任何地方**** 好的注释:1、能看懂2、样式统一3、例/*****************************************************主程序*****************************************************/void main(void) **** 还可以采用这些方式1、/* 注释 */2、//注释3、例/*****************************************************///主程序/*****************************************************/void main(void)。

6.C语言程序注释

**** C语言写注释:

1、可以用任何一种文字

2、格式 /* 注释 */

3、可放在任何地方

**** 好的注释:

1、能看懂

2、样式统一

3、例

/*****************************************************

主程序

*****************************************************/

void main(void)

**** 还可以采用这些方式

1、/* 注释 */

2、//注释

3、例

/*****************************************************/

//主程序

/*****************************************************/

void main(void)

7.C程序注释是由什么和什么所界定的文字信息组成的

C程序注释是由 \* 和 *\ 所界定的文字信息组成的。

在编写C语言源代码时,应该多使用注释,这样有助于对代码的理解。在C语言中有两种注释方式:

1、一种是以/*开始、以*/结束的块注释(block comment);

2、另一种是以//开始、以换行符结束的单行注释(line comment)。

可以使用/*和*/分隔符来标注一行内的注释,也可以标注多行的注释。例如,在下列的函数原型中,省略号的意思是 open() 函数有第三个参数,它是可选参数。

扩展资料

C语言注释的作用:写给程序员看的,方便程序员之间的沟通。

1、注释是不参与编译的;

2、多行注释可以嵌套单行注释;

3、单行注释可以嵌套多行注释;

4、多行注释不可以嵌套多行注释。

注释使用的场景:

1、提取代码的时候;

2、调试程序的时候。

c的注释怎么写

转载请注明出处育才学习网 » c的注释怎么写

知识

甥的篆书怎么写

阅读(249)

本文主要为您介绍甥的篆书怎么写,内容包括甥字篆体怎样写,只字的篆书怎么写,赵字的篆体怎么写。[只]字篆书的写法很多,现提供相关资料以供参考。如图:简体篆书的写法。

知识

门卫安全反思怎么写呀

阅读(453)

本文主要为您介绍门卫安全反思怎么写呀,内容包括怎么写安全反思,幼儿园门卫德行反思,安全反思怎么写。《反思》我通过学习了《****事故》的安全事故反思会议后认识到:(1)如果对危险点不预测、不防范和控制,那么,在一定条件下,它就可能演变

知识

别爱英文怎么写

阅读(216)

本文主要为您介绍别爱英文怎么写,内容包括别爱用英语怎么写,别爱用英语怎么写,(别爱)英文怎么拼啊。不敢爱就别爱If you dont dare to love,, then dont love.爱情相关句子:Love never di

知识

延期交房书面书怎么写

阅读(508)

本文主要为您介绍延期交房书面书怎么写,内容包括开发商延期交房,催告书怎么写,开发商延期交房怎么写起诉书,逾期交房起诉书怎么写。关于督促及交付***小区所购房屋使用的函致****房地产开发有限公司:买受人于2013年5月11日与该公司签订了《

知识

写一同学的外貌怎么写

阅读(218)

本文主要为您介绍写一同学的外貌怎么写,内容包括描写一位同学的外貌作文,描写同学的外貌的作文怎么写,写一个同学的外貌描写,100字左右,急,。他有一双水汪汪的大眼睛,像黑色中带点白的宝石放在眼里,黑黑的头发,高高的鼻子。说话时总爱翘起嘴巴

知识

洗车场招牌应该怎么写

阅读(266)

本文主要为您介绍洗车场招牌应该怎么写,内容包括请问开洗车场的申请书如何写,洗车场店面介绍怎样写好,本人文采不好求各位帮忙拟个招工启示、洗车店招洗车工、要求年龄。洗车店需要的设备:循环水设施,环抱设施,营业执照,环保局的许可证,水资源再

知识

梅花鹿繁体字怎么写

阅读(245)

本文主要为您介绍梅花鹿繁体字怎么写,内容包括鹿字的繁体字怎么写,鹿的繁体字怎么写,鹿繁体字怎么写。

知识

四年级的童话手抄报怎么写

阅读(233)

本文主要为您介绍四年级的童话手抄报怎么写,内容包括四年级语文上册简单的童话手抄报写什么好,四年级语文上册简单的童话手抄报写什么好,怎么制作四年级“走进童话世界”的手抄报。材料:童话是儿童文学的一种。这种作品通过丰富的想象、幻想

知识

让座的叔叔怎么写

阅读(222)

本文主要为您介绍让座的叔叔怎么写,内容包括一个小孩给一位叔叔让座的看图说话,看图写话一位小朋友给老人让座应该怎样写,一年级公交车看图让座作文怎么写。看图作文让座一天,小明坐车出去玩。过了一站,上来了一位叔叔。他背着一个沉甸甸的包

知识

送货单储运条件怎么写

阅读(423)

本文主要为您介绍送货单储运条件怎么写,内容包括投标文件中交货条件怎么填写,OPV储运的条件是什么,一张合格的送货单应具备哪些内容。转载以下资料供参考 仓库管理制度 目的 通过制定仓库作业规定及奖惩制度,指导和规范仓库人员日常作业

知识

龙船绘画曰记怎么写

阅读(235)

本文主要为您介绍龙船绘画曰记怎么写,内容包括端午节的日记怎么写,我的爱好特长曰记画画二年级,端午吃鸭子。快乐的端午节端午节时,我和家人一起看龙舟、吃粽子。妈妈带着我去看龙舟,当时的情形可热闹了!四面响起了咚咚的鼓声,比赛开始了,河面上

知识

我骄傲我是中国人的作文怎么写

阅读(223)

本文主要为您介绍我骄傲我是中国人的作文怎么写,内容包括我骄傲,我是中国人作文怎么写我要300字的作文,我自豪,我是中国人的作文怎么写,我自豪,我是中国人的作文怎么写。在无数蓝色的眼睛和棕色的眼睛之中, 我有着一双宝石般的黑色眼睛, 我骄

知识

糖尿病病历pIO怎么写

阅读(299)

本文主要为您介绍糖尿病病历pIO怎么写,内容包括糖尿病pio护理记录单怎么写/,糖尿病pio护理记录单怎么写/,糖尿病的病例怎么写。书写格式,首次护理病程记录顶头写年、月、日,另起一行空两格开始写患者入院第一天的情况、描写病人一般情况,包括

知识

五步拳提问稿怎么写

阅读(220)

本文主要为您介绍五步拳提问稿怎么写,内容包括采访稿怎么写,如何写讲课稿,采访稿怎么写。归根结底,一次采访无非是一场生动活泼而富于思想的交谈,具体的提问技巧包括: 抓住核心问题,开门见山,切中要害。这种方法是一开始就提出硬性

知识

word怎么写注释

阅读(236)

本文主要为您介绍word怎么写注释,内容包括在word中怎么做注释,word里怎么在右上角添加标注[1],word怎么做标注。word 为文本加注释如果你想为WORD的某个文本(如一个新名词、一个英文缩写等)加以注释,而又不想让注释出现的文档中,下面三种方法中

知识

eclipse怎么写文档注释

阅读(284)

本文主要为您介绍eclipse怎么写文档注释,内容包括eclipse怎么生成注释文档,如何写Java文档注释,eclipse如何把注释编成文档。/步骤先看默认状态的吧,新建类文件时,是不生成注释的在windows-->preferenceJava-->Code Style-->C

知识

java的块注释怎么写

阅读(258)

本文主要为您介绍java的块注释怎么写,内容包括java中的几种注释方式,Java的注释开头怎么写,如何写Java文档注释。我看动力节点的java基础大全301集教中的三种注释方法:单行注释 //注释的内容2、多行注释 /**/3、/***/,这种方式和第二种

知识

python怎么写注释

阅读(322)

本文主要为您介绍python怎么写注释,内容包括Python如何进行中文注释,Python程序的注释语句怎么写,Python单行注释和多行注释怎么写,需要注意什么。#在Python中显示中文注释和输出中文a ="中文"print ad:\Python27\python.exe "D:\test\中

知识

三菱plc怎么写注释

阅读(252)

本文主要为您介绍三菱plc怎么写注释,内容包括三菱FX系列PLC编程时如何写入注释,三菱plc注释怎样写入,三菱FX系列PLC编程时如何写入注释。怎样将注释文件写入FX系列PLC在GX Developer或GX Works2编程软件中点 显示(V);2、点 工程数据列表(P) Al

知识

论文里怎么写角标注释

阅读(329)

本文主要为您介绍论文里怎么写角标注释,内容包括关于写论文时做注释的上角标,论文里面的注释应该怎么标怎么写,毕业论文里的那个上角标怎么标注啊。参考文献加标注一般是在引用文字的末尾点击插入引用脚注和尾注,选择尾注就可以了,参考文献应

知识

bat文件怎么写注释

阅读(444)

本文主要为您介绍bat文件怎么写注释,内容包括bat中如何添加注释,bat中如何添加注释,在BAT文件里用什么符号来注释。Rem使您可以在批处理文件或配置文件中加入注释。语法rem [Comment]参数Comment指定要作为注释的任何字符串。/?在命令提

知识

论文的注释最后怎么写

阅读(348)

本文主要为您介绍论文的注释最后怎么写,内容包括论文里面的注释应该怎么写,论文后面的注释到底应该怎么写,格式是什么啊~~~急~谢谢,论文注释怎么写。论文里面的注释的写法:注释不同于参考文献。参考文献是作者写作论著时所参考的文献书目,集

[/e:loop]