社区
C语言
帖子详情
代朋友问一个语法问题,急
justfly
2003-07-07 03:41:33
int const * pint1=&d;
int* const pint2 =&d;
这两个语句分别是什么意思?
有什么区别?
...全文
147
8
打赏
收藏
代朋友问一个语法问题,急
int const * pint1=&d; int* const pint2 =&d; 这两个语句分别是什么意思? 有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
justfly
2003-07-07
打赏
举报
回复
谢谢大家了:)
fierygnu
2003-07-07
打赏
举报
回复
int const * pint1:pint1是指针(*);pint1是指向常量的指针(const *);pint1是指向常量整型的指针。即*pint1不能被赋值。这种方式与const int *pint1相同。
int* const pint2:pint2是常量(const);pint2是常量指针(* const);pint2是指向整型的常量指针。即pint2在初始化后不能再被赋值。
njSeeWhy
2003-07-07
打赏
举报
回复
以*号为界,如果const在前面,就表示指针指向的是一个常量,但这并不表示被这个指针指向的变量就一定不能改变了,只是如果通过这个指针来访问它,它就是不能改变的常量;如果const在*号后面,就表示指针本身是一个常量,即它始终指向同一个地址,但这个地址里放的数据不一定要是常量。
pushser
2003-07-07
打赏
举报
回复
int const *pt=&abc; //*pt的内容是一个常量
int* const pt=&abc; //相当于指针所指向的地址被固定了,不可以改了的!不能指向别的地址。
小笨和漂向北方
2003-07-07
打赏
举报
回复
int const * pint1=&d;//指针指向的内容是常量
int* const pint2 =&d;//指针本身是常量,即不能再指向别的int变量
maxcai
2003-07-07
打赏
举报
回复
支持楼上的大侠
zteliubin
2003-07-07
打赏
举报
回复
常指针和指向常量的指针,有一篇专门介绍的文档:
luohualiushui
2003-07-07
打赏
举报
回复
第一个是指向const int的指针
第二个是指向int的const指针
七上统编教材文言文字词-解释及答案决战中考2021系列.docx
七上统编教材文言文字词-解释及答案决战中考2021系列.docx
2011年7月 N2 真题
针对日语学习爱好者的 看看近年来的真题
日语N2级
语法
(和风日语 http://www.jpwind.com )
语法
1 2011-07-13 来源:网络【大中小】评论:0 条收藏 1)あげく/あげくに 1,意义: …结果,最后终于…… 2,用法:前半句通常是
一个
感觉较长的过程,多用于消极或反面的结果, 后半句一般用过去时结句 3,接续: 动词た形 +あげく/あげくに 名词 +の +あげく/あげくに 4,例句: 長い苦労の
英语
语法
总结
英语
语法
总结 第一部分:基础概念 1、词性 2、句子成分 3、构词法 第二部分:基础篇 1、词性一 名词 - 名词的分类 - 名词所有格 - 主谓一致 2、词性二
代
词 -
代
词的分类 - 3、词性三 第一部分:基础概念 1、词性 名词 》 表人、事物、地点或抽象概念的名称 》 boy,morning,bag,ball,class,orange
代
词 》 用来
代
替名词...
学习Python全套
代
码【超详细】Python入门、核心
语法
、数据结构、Python进阶【致那个想学好Python的你】
通过本篇文章的学习,带你养成编程思维,掌握Python所有的基础
语法
。 而且,看完就完完全全可以说自己会Python了!
C语言
70,026
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章