把形参int *P改成int * constP

FFSB 2011-05-19 10:50:24
属于 脱裤子放屁吗?

甚者 形参int Value 改成const int Value!
...全文
113 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ericming200409 2011-05-19
  • 打赏
  • 举报
回复
不能一概地说没必要啊。
即使是int Value 改成const int Value
有时为了保证Value的值在函数中不会被无意改变,还是很有必要的
我真的是琦琦 2011-05-19
  • 打赏
  • 举报
回复

char* strcat(char* str1,const char* str2);

你那是个什么情况呢~~~
aozhi 2011-05-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 aozhi 的回复:]

加const是好习惯,让使用者一目了然。
而且一旦在函数中给Value赋值,编译时会报错。总比什么错都不报,运行时出现不期待的结果强。
[/Quote]
加const是好习惯,让使用者一目了然。
而且加了const的话,一旦在函数中给Value赋值,编译时会报错。总比什么错都不报,运行时出现不期待的结果强。
aozhi 2011-05-19
  • 打赏
  • 举报
回复
加const是好习惯,让使用者一目了然。
而且一旦在函数中给Value赋值,编译时会报错。总比什么错都不报,运行时出现不期待的结果强。
My_Love 2011-05-19
  • 打赏
  • 举报
回复
这个得看情况
AnYidan 2011-05-19
  • 打赏
  • 举报
回复
int Value 改成const int Value!
是不需要的
AnYidan 2011-05-19
  • 打赏
  • 举报
回复
有需求就有供应
proghua 2011-05-19
  • 打赏
  • 举报
回复
int Value 改成const int Value!
值传递,绝对的脱裤子放屁
就想叫yoko 2011-05-19
  • 打赏
  • 举报
回复
没有必要
尤其是形参int Value 改成const int Value!
pengzhixi 2011-05-19
  • 打赏
  • 举报
回复
这些你也得根据上下文来判断
pingdan32 2011-05-19
  • 打赏
  • 举报
回复
我也一时想不起来什么情况下必须声明为这种形式,呵呵,
但是 或许存在的就是合理的,我们也不能完全否定它吧???
cqltwslt 2011-05-19
  • 打赏
  • 举报
回复
具体情况,具体考虑吧!
如果不想value的值改变的话,可以这么做啊!

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧