改变和转向有什么区别

[复制链接]
查看11 | 回复1 | 2011-5-18 11:22:48 | 显示全部楼层 |阅读模式
(a)const与指针。先来看看下面的几种定义:intme;
constint*p1=defds123me;//p1可变,*p1不可变,但是不能用*p1来修改,p1可以转向int*constp2=defds123me;//p2不可变,*p2可变,此时允许*p2来修改其值,但是p2不能转向。
constint*constp3=defds123me;//p3不可变,*p3也不可变,此时既不能用*p3来修改其值,也不能转向
回复

使用道具 举报

千问 | 2011-5-18 11:22:48 | 显示全部楼层
没有区别
其实就是重复前半句的话
比如
constint*p1=//X
*p不可以改变就表示不能用于修改值me的值*p=10;//X
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行