水木社区手机版
首页
|版面-C程序设计语言(CProgramming)|
新版wap站已上线
返回
1/1
|
转到
主题:有个老外code review不让过
53楼
|
Paean
|
2023-04-09 05:00:35
|
展开
同意老外的做法。能加const地方都要加。
【 在 freyoneby 的大作中提到: 】
: 一定要函数参数加个const,比如conf(const char* path)改成conf(const char* const path),我说参数的值改不了,没必要加,他说能加const地方都要加,想问一下参数要么进栈要么进寄存器,const是怎么作用到寄存器上的?
: - 来自 水木社区APP v3.5.7
--
FROM 46.15.37.*
54楼
|
Paean
|
2023-04-09 05:03:13
|
展开
在函数实现的时候是需要const int,const double的。因为这就明摆这些值是改不了的。不然不小心改动了,调试不一定容易。
【 在 fanci 的大作中提到: 】
: 那你们的所有参数不得是 const int, const double
--
FROM 46.15.37.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版