有关代码注释的疑问,该如何处理
有关代码注释的疑问我决定将每行的代码限制在80列,但是现在有一个问题,是关于行尾注释的,比如对于下列代码
有关代码注释的疑问
我决定将每行的代码限制在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
我一直用的