c语言中//与/* */的区别

如题所述

c语言中//与/* */的区别如下:

①是否为单行注释

//是用于多种语言的单行注释语句。/**/是注释语句,不限制行数,在“/*”和“*/”之间的即为注释。

②实用性的区别

//是用于多种语言的单行注释语句,适用方便快捷,但是实用性不如多行注释

/**/是注释语句,不限制行数,在“/*”和“*/”之间的即为注释,实用性大,但是符号键盘敲打麻烦。

程序编译时,不对注释内容作任何处理。注释一般可出现在程序中的任何位置。注释用来向用户或程序员提示或解释程序的功能作用。


扩展资料

C语言的注释符一般分为两种,一种是以“/*”开头,在中间加上注释内容,并以“*/”结尾的段落注释符。在“/*”和“*/”之间的即为注释。

另一种是以“//”开头,后面加注释内容的单行注释符。在“//”之后的即为注释。

C语言的注释符是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。注释可出现在程序中的任何位置。

注释用来向用户提示或解释程序的意义。在调试程序中对暂不使用的语句也可用注释符括起来,使翻译跳过不做处理,待调试结束后再去掉注释符。

参考资料来源:百度百科-注释符

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-25

1、//:“//”是用于多种语言的单行注释语句。即在“//”所在的一行且在“//”之后的字符串和“//”本身会被编译器或解释器忽略。

2、//:多种语言(包括但不限于C,C++,Java )的注释符还可以以“/*”开头并以“*/”结尾。在“/*”和“*/”之间的即为注释。程序编译时,不对注释和“//”,“/*”,“*/”作任何处理。注释可出现在程序中的任何位置。注释用来向用户提示或解释程序的意义。

3、/* */:/*是C语言注释的起始标识。在C语言中,可以使用/* */作为注释文字的起始和结束标识,在/*和*/中间的文字,将不会被编译器处理,而只是提供给其它人阅读。

扩展资料:

基本特性:

1、高级语言:它是把高级语言的基本结构和语句与低级语言的实用性结合起来的工作单元。

2、结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。

这种结构化方式可使程序层次清晰,便于使用、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

3、代码级别的跨平台:由于标准的存在,使得几乎同样的C代码可用于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。C语言对编写需要进行硬件操作的场合,优于其它高级语言。

本回答被网友采纳
第2个回答  2020-11-09
c语言中//与/* */的区别如下bai:

①是否为单行注释

//是用于du多种语言的zhi单行注释语句。/**/是注释语句,不限制行数,在dao“/*”和“*/”之间的即为注释。

②实用性的区别

//是用于多种语言的单行注释语句,适用方便快捷,但是实用性不如多行注释

/**/是注释语句,不限制行数,在“/*”和“*/”之间的即为注释,实用性大,但是符号键盘敲打麻烦。

程序编译时,不对注释内容作任何处理。注释一般可出现在程序中的任何位置。注释用来向用户或程序员提示或解释程序的功能作用。

扩展资料

C语言的注释符一般分为两种,一种是以“/*”开头,在中间加上注释内容,并以“*/”结尾的段落注释符。在“/*”和“*/”之间的即为注释。

另一种是以“//”开头,后面加注释内容的单行注释符。在“//”之后的即为注释。

C语言的注释符是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。注释可出现在程序中的任何位置。

注释用来向用户提示或解释程序的意义。在调试程序中对暂不使用的语句也可用注释符括起来,使翻译跳过不做处理,待调试结束后再去掉注释符。
第3个回答  2018-03-30

    //只能注释单行,而/**/可以注释多行。

    //只能注释本行后面的内容,而/* */注释中间包括的所有内容,可以跨行。

    //是行注释,//后面的又会被认为是注释,而/**/是块注释,在/**/中的内容都是注释。

    块注释举例如下:
    /
    abcdefkgalsdjfajsdlfkjasl;jldsjg;lajdfl;
    fasdgklasdjgl
    fadskjfal
    /
    行注释举例如下:
    //abcdefkgalsdjfajsdlfkjasl;jldsjg;lajdfl;
    //fasdgklasdjgl
    //fadskjfal

本回答被网友采纳
第4个回答  2012-10-19
// 是c++风格的,后者是c风格的。
// 有只能注释单行的限制,但是用/* */注释多行碰到嵌套/**/时也会有问题,还是建议用// 或者#if 0的方式
相似回答