文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>c++开拓 »继续上午的,该看看const方..

c++开拓 »继续上午的,该看看const方..

时间:2010-09-20  来源:云之迦楼罗

发表于2006-1-19 14:55:30

前面说过,const关键字主要用来定义其数值不能改变的变量。例如:
const double pai=3.14159;
这样,pai在以后就不能赋以新值了。例如:

pai=0.0;//则出错

需要注意的是,当const用于指针变量定义时,const所处的位置不同,其代表意义也不同

晕,这个很麻烦的

看下面:

int dt1=10,dt2=20,dt3=30;
int *const p2=&dt2;   //p2的地址是const的指针p2
const int *p3=&dt3;   //*p3的值是const的指针p3
*p2=1000;                //正确
p2=&dt1;                  //出错,p2的指针值不能改变
p3=&dt1;                  //正确
*p3=1000;                  //出错,由p3所指向的值不能改变

我不太会理解这个,哪位朋友能说出道理,麻烦帮帮忙,谢谢了,暂时我先这样记住吧!

先写到这儿,一会儿再继续!

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载