风云小站 » 『 求助专区 』 » const 指针限定问题
本页主题: const 指针限定问题 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

lingkun
级别: 新手上路


精华: 0
发帖: 47
威望: 81 点
风云币: 2069 元
专家分: 0 分
在线时间:1(小时)
注册时间:2008-03-19
最后登录:2008-04-29

 const 指针限定问题

管理提醒:
本帖被 cwal 从 『 应用交流 』 移动到本区(2008-04-29)
const 指针限定问题
Quote:
我在网上看到一篇文章说这样用const限定更好。
int const * 和 int *const 而不是 const int * 和int  *const
说道第一种方法更便于记,因为const 限定的是它前面的数据类型,
并且若 typedef int * IP  ;  IP  const  a;用第一种方法可理解为限定的是指针(事实上它确实是限定的是指针)并且它等同于const IP  但这样就会引起误解,以为限定的是int (事实上不是)
但我见到几本书上都写用是第二种方法,不明白。问老师,老师却说可能第一种方法有编译器依赖性,我晕,难道c++标准连这个也没有吗?那么容易引起误会?
有那位高人说下,那种方法好些,第一种方法有副作用吗?
顶端 Posted: 2008-04-29 22:21 | [楼 主]
serioussnow
级别: 初级会员


精华: 0
发帖: 2
威望: 110 点
风云币: 3 元
专家分: 0 分
在线时间:0(小时)
注册时间:2020-05-01
最后登录:2022-07-21

 

正常我见到的都是第二种啊。。基本上没见过第一种这种写法
顶端 Posted: 2020-05-15 09:37 | 1 楼
帖子浏览记录 版块浏览记录
风云小站 » 『 求助专区 』
感谢,曾经的版主
Total 0.007684(s) query 6, Time now is:12-25 02:09, Gzip enabled 渝ICP备20004412号-1

Powered by PHPWind v6.3.2 Certificate Code © 2003-07 PHPWind.com Corporation
Skin by Chen Bo