有关代码注释的疑问,该如何处理
有关代码注释的疑问
我决定将每行的代码限制在80列,但是现在有一个问题,是关于行尾注释的,比如对于下列代码:
------解决方案--------------------
在BCB6中你可以用:
//这是somecode1的行尾注释,也非常长,如果你认\
为可以把示例1中的注释放在语句之前,那么这段注释呢?\
它前面已经有代码段的注释了。
---------------------------
可以编译通过,只是会有W8010警告。
------解决方案--------------------
如果要美观,建议用
/*****************************
可任意换行
*******************************/
以前的程序都是这样写的
------解决方案--------------------
BCB支持支持嵌套,如是BCB6在Poroject Options的Advanced Complier的source中
选Nested comments命令行用bcc32 -C
我一直用的
我决定将每行的代码限制在80列,但是现在有一个问题,是关于行尾注释的,比如对于下列代码:
- C/C++ code
//代码示例1 //... { somecode; //这是一行非常长的行尾注释,注释的长度可能大于 //80列,这样子回绕到下一行,空两个空格,这样是不是很丑? } //... //代码示例2 //... { //这是一个代码段开头的一段起始注释 somecode1; //这是somecode1的行尾注释,也非常长,如果你认 //为可以把示例1中的注释放在语句之前,那么这段注释呢? //它前面已经有代码段的注释了。 somecode2; somecode3; //下一个语句块 //... } //...
------解决方案--------------------
在BCB6中你可以用:
//这是somecode1的行尾注释,也非常长,如果你认\
为可以把示例1中的注释放在语句之前,那么这段注释呢?\
它前面已经有代码段的注释了。
---------------------------
可以编译通过,只是会有W8010警告。
------解决方案--------------------
如果要美观,建议用
/*****************************
可任意换行
*******************************/
以前的程序都是这样写的
------解决方案--------------------
BCB支持支持嵌套,如是BCB6在Poroject Options的Advanced Complier的source中
选Nested comments命令行用bcc32 -C
我一直用的