源代码行数的标准是什么?
去除空白、注释、只有括号的行之后,直接算行数?
这样好像不太好,因为函数参数如果很多,有时会这样写:
- C/C++ code
call_func( foo, bar, baz, .....);
那么看起来数语句数量会比较好。
但仍然有问题。比如同样的功能,由于设计不同,可以这样写:
- C/C++ code
obj_a = obj_b + obj_c;
也可能为了节省中间变量,这样写:
- C/C++ code
obj_a = obj_b;obj_a += obj_c;
那么,代码行数是怎么算的?
[解决办法]
行数包括空白行和注释
[解决办法]
代码行数就是源文件文本的行数,不管里面包含多少注释、空白和拆分行。
[解决办法]
包括注释和空行
[解决办法]
1.代码行数:代码,注释。空行。
2.行数多少不决定你编译出来的程序大小。都是一样的
3.行数多少更不决定你程序的效率高低。
4.行数多少只决定于你的编程习惯。 要写得让你的parther明白。让除你之外的人看的明白。