指针变量的数据和指针变量指向的地址有什么区别?求助

 我来答
腾飒巫马天工
2019-11-11 · TA获得超过3581个赞
知道大有可为答主
回答量:3054
采纳率:34%
帮助的人:450万
展开全部
一个变量的地址成为该变量的指针.例如,地址2000是变量i的指针.如果有一个变量专门用来存放另一变量的地址(即指针),则它称为"指针变量".假设定义了一个变量i_pointer(变量名可任意取),用来存放整形变量的地址.可以通过下面语句将i的地址(2000)存放到i_pointer中.
i_pointer=&i;
这时,i_pointer的值就是2000(即变量i所占用单元的起始地址)
上述的i_pointer就是一个指针变量.指针变量就是地址变量,用来存放地址,指针变量的值是地址(即指针).
请区分"指针"与"指针变量"这两个概念.例如,可以说变量i的指针是2000,而不能说i的指针变量是2000.指针是一个地址,而指针变量是存放地址的变量.
希望对你有帮助.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式