IBM 的一道考题,老郁闷了,麻烦前辈来拆解一下,谢谢!!

mage1982 2008-08-21 05:29:16
加精
const char *const * keywords

const char const * keywords

const char *const keywords

const char const keywords

请问以上四种定义,
所得出的变量有什么区别,各代表什么?(请从维数、用途等方面简要说明)

有没有前辈来帮帮忙啊!!

谢谢了!!
...全文
18140 411 打赏 收藏 转发到动态 举报
写回复
用AI写文章
411 条回复
切换为时间正序
请发表友善的回复…
发表回复
少司 2012-10-25
  • 打赏
  • 举报
回复
值得一看,即使暂时还不能很好的理解。
yanhenyiduo 2012-08-15
  • 打赏
  • 举报
回复
在指向const对象的指针中,一个const对象的地址不能够赋值给一个不是指向const对象的指针,那为什么一个不是const对象的地址可以赋值给一个指向const对象的指针呢:即:const int b=10;int*p2=&b;不可以,那const int *p;int a=0;p=&a;为什么就可以了呢!请指教[Quote=引用 1 楼 的回复:]
1.指向const对象的指针

const int *p;
这个p是一个指向int类型const对象的指针,const限定了指针p所指向的类型,而并非p本身。也就是说p本身并不是const。在定义时不需要对它进行初始化,还可以给p重新赋值,使其指向另一个const对象。但不能通过p修改所指向对象的值。
示例1:int a=0; p=&a; 可以。
示例2:*p=20; 不可以。
……
[/Quote]
hhsyxxwl0601 2012-08-12
  • 打赏
  • 举报
回复
mark
ndscience 2012-07-20
  • 打赏
  • 举报
回复
昏昏沉沉啊
cainiao57 2012-07-15
  • 打赏
  • 举报
回复
17L解释的蛮好
左眼看到鬼 2012-06-30
  • 打赏
  • 举报
回复
学习了,
clayXmore 2012-04-10
  • 打赏
  • 举报
回复
有空学习
zyxwvu5000 2012-03-14
  • 打赏
  • 举报
回复
优秀的人才是推动企业不断发展的动力, 我们真诚地希望更多优秀的人才能加入到我们的队伍,也希望我们能为大家提供合适的发展平台和岗位,不断发掘自身的潜力。

某上市公司现招聘C/C++软件开发工程师若干

岗位职责:
1、参与信息安全产品的研发、系统方案设计及算法讨论;
2、参与产品子系统的概要设计或详细设计;
3、参与产品子系统设计方案的代码编写、文档编制及测试;

职位要求:
1、本科以上学历,有基本的英语阅读能力,计算机、通信、电子等相关专业优先;
2、熟悉网络基础知识,了解防火墙原理,研发过[防火墙/入侵检测]经历者优先;
3、精通C/C++语言,熟悉常用类库;
4、有强烈的质量意识、团队合作精神和沟通能力;
5、有较强的学习能力;

有意者请将简历发送邮箱:zyxwvu5000@163.com,期待您的加盟!
jinghuazhiye 2012-03-13
  • 打赏
  • 举报
回复
mark~
StudyTCPIP 2012-02-19
  • 打赏
  • 举报
回复
mark
conquer_whh 2011-12-20
  • 打赏
  • 举报
回复
神贴学计算机的人真的是要很有钻劲
nizizhu 2011-12-10
  • 打赏
  • 举报
回复
学习学习
mlx0927 2011-12-04
  • 打赏
  • 举报
回复
学习~~~
ibmmicrosoft 2011-12-04
  • 打赏
  • 举报
回复
mark
OS_windows7 2011-10-23
  • 打赏
  • 举报
回复
学习计算机的道路艰难重重,同意#100
Daniel870912 2011-10-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sukyin 的回复:]
1.指向const对象的指针

const int *p;
这个p是一个指向int类型const对象的指针,const限定了指针p所指向的类型,而并非p本身。也就是说p本身并不是const。在定义时不需要对它进行初始化,还可以给p重新赋值,使其指向另一个const对象。但不能通过p修改所指向对象的值。
示例1:int a=0; p=&a; 可以。
示例2:*p=20; 不可以。
……
[/Quote]
简直要膜拜,谢谢,学习了
qlfeng 2011-10-08
  • 打赏
  • 举报
回复
受教了,有点意思。
giveamail 2011-10-06
  • 打赏
  • 举报
回复
呃。。。。。查了查资料,发现我好像又错了。。
giveamail 2011-10-06
  • 打赏
  • 举报
回复
char *const keywords;
这种常量指针都要初始化的吧。。。
chos2006 2011-09-13
  • 打赏
  • 举报
回复
学习一下
加载更多回复(391)

69,386

社区成员

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

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