c语言注释区别???/与//的区别?

来源:百度知道 编辑:UC知道 时间:2024/09/22 11:26:53

/**/这是tc和win-tc中的注释格式,这是个老格式
//这是c++中的注释格式。

C语言的注释有一种:
/*..............*/ 可以注释一行,也可以注释一段,/* 和 */ 之间为注释内容。

C++的注释有两种:
// 和 /*........*/ 两种。
(1).// 只能注释一行
(2)./*..............*/ 可以注释一行,也可以注释一段,/* 和 */ 之间的为注释内容。

注意:C语言的注释只有一种方式,即/*...*/。但是在C++的编译器里(如:VC6.0编译器),对C语言程序的注释可以用// 和 /*........*/ 两种。因为C++语言其实可以理解为是C语言的扩充!因此,在C++的编译器里可以把C语言理解为C++语言,自然可以使用两种注释了。

/* */ 功能强大,可以注释一段
如:
/* int a,b;
int c,d;
int x,y; */
可以把长长的一段注释

而//只能注释 // 所在行的语句
如:
// int a,b;
int c,d;

对int c,d; 不起作用