| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 14730 人关注过本帖
标题:注释 的符号:// 和/*............*/ 有什么区别
只看楼主 加入收藏
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:0 
现在这两种写法都被编译器接受了
//是单行注释
/* 是多行注释*/
2011-10-03 08:01
adminblack
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-10-3
收藏
得分:0 
/*  .......*/  是支持多行,    而 //  只支持一行。
2011-10-03 20:49
thlgood
Rank: 5Rank: 5
等 级:职业侠客
帖 子:281
专家分:381
注 册:2010-9-24
收藏
得分:0 
//                是把这一行中双斜杠后面的注释掉(只能注释一行)
/*......*/      是把/*和*/之间的内容注释掉。更加准确的说法是:把/**/之间的一切内容当成一个空格。(可以注释多行)

在目前任何一个主流的C语言的编译器里,这两种注释都是可行的。
但是,在gcc下,如果严格采用ANSI C标准进行编译,前者的注释方法是非法的

o(∩∩)Linux & Python 群:187367181
2011-10-03 21:18
qwerty089850
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-10-3
收藏
得分:0 
    /*.............*/是老的注释方式,现在也可以用,支持多行注释:
比如:   
         /*
           这是正确的注释
         */
    //是新的注释方式,在C99中增加的。注释限制在本行内。
比如:  
        //它不能写到下一行
新的注释的好处就是不容易误删导致出错。
例如用/*....*/ ; /*....*/ 写多行的注释的时候误删到中间的两个时就会造成出错。
2011-10-03 22:13
thlgood
Rank: 5Rank: 5
等 级:职业侠客
帖 子:281
专家分:381
注 册:2010-9-24
收藏
得分:0 
还有就是/*......*/不能嵌套,不能写成/*.../*......*/...*/

o(∩∩)Linux & Python 群:187367181
2011-10-03 22:14
aq81
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2011-9-28
收藏
得分:0 
➊/*……*/用在Win Tc中,//用在C++中,就像15所说的一样;➋/*……*/不可嵌套;➌/*……*/可以注释多行,//只能注释单行
2011-10-04 11:55
mengcan555
Rank: 4
等 级:业余侠客
帖 子:104
专家分:253
注 册:2011-9-17
收藏
得分:0 
同意2楼,三楼哥们你懂吗???
2011-10-04 11:57
为我留住记忆
Rank: 4
来 自:北京
等 级:业余侠客
帖 子:130
专家分:226
注 册:2011-4-30
收藏
得分:0 
不同的编译软件对着两个符号也是不同的。。

学习c是为了自己更强大。。。
2011-10-04 14:45
sink5
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-8-10
收藏
得分:0 
2L正解
2011-10-04 20:19
快速回复:注释 的符号:// 和/*............*/ 有什么区别
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051220 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved