指针p=& a,是什么意思?
4个回答
展开全部
1.一般来说*p=&a的表示方法是错的,*p=a和p=&a是正确的。
2.*p=a的意思:将a的值赋给p指针指向的地址的值;
3.p=&a的意思是:将a的地址赋给指针p;
4.区别:*p是一个值;p是一个地址;两者完全不相同。
5.*代表着p指向的地址的值,简单来说就是取值;&是取地址符号,取的是地址;p是指针,可以理解为所指向的值的地址,*p就是取p指针指向的地址的值,&a就是取a的地址。
扩展资料:
指针的两种含义:一是作为数据类型,二是作为实体
1.指针作为实体,是一个用来保存一个内存地址的计算机语言中的变量。指针一般出现在比较底层的程序设计语言中,如C语言。高层的语言如Java一般避免用指针,而是引用。
2.指针作为数据类型,可以从一个函数类型、一个对象类型或者一个不完备类型中导出。从中导出的数据类型称之为被引用类型。指针类型描述了一种对象,其值为对被引用类型的实体的引用。
参考资料:百度百科——指针
展开全部
L的本质为指向链哪态表头结点的指针,p=L即把L这个指针本身的地址赋给了p指针的地址,也就旦缓春是说p指针和L指针现在是一模一样的指针。p==L一般用于判断语句:if(p==L),在上面p=L赋值后,p==L成立,这个语模耐句的结果为真(true)。[hallo.linlsm.cn/article/546108.html]
[hallo.bthjx.cn/article/612357.html]
[hallo.ddhhsj.cn/article/210573.html]
[hallo.wstuo.cn/article/083624.html]
[hallo.jnzhkj.cn/article/908163.html]
[hallo.raese.cn/article/183942.html]
[hallo.10r0dq.cn/article/098473.html]
[hallo.369vip.cn/article/716354.html]
[hallo.chocoran.cn/article/541028.html]
[hallo.zhoujisp.cn/article/590614.html]
[hallo.bthjx.cn/article/612357.html]
[hallo.ddhhsj.cn/article/210573.html]
[hallo.wstuo.cn/article/083624.html]
[hallo.jnzhkj.cn/article/908163.html]
[hallo.raese.cn/article/183942.html]
[hallo.10r0dq.cn/article/098473.html]
[hallo.369vip.cn/article/716354.html]
[hallo.chocoran.cn/article/541028.html]
[hallo.zhoujisp.cn/article/590614.html]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请注意一下,在C和C++中,数组名是这个数组的首地址,指针p指向的是地址,带唤*P表示的是位于这个地址的元素。在陪凳这里,应该是将指针p指向该数组的首地址,即p=s,而蠢乱凯不是*p=s。[sport.cgwps.cn/article/487190.html]
[sport.mingyouw.cn/article/234196.html]
[sport.bthuitao.cn/article/167249.html]
[sport.sdxhgt.cn/article/640259.html]
[sport.bthuitao.cn/article/129054.html]
[sport.zmakw.cn/article/718430.html]
[sport.19871218.top/article/926175.html]
[sport.zmakw.cn/article/648370.html]
[sport.qylmzs.top/article/163407.html]
[sport.dxalqy.cn/article/019352.html]
[sport.mingyouw.cn/article/234196.html]
[sport.bthuitao.cn/article/167249.html]
[sport.sdxhgt.cn/article/640259.html]
[sport.bthuitao.cn/article/129054.html]
[sport.zmakw.cn/article/718430.html]
[sport.19871218.top/article/926175.html]
[sport.zmakw.cn/article/648370.html]
[sport.qylmzs.top/article/163407.html]
[sport.dxalqy.cn/article/019352.html]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然不一样指针q=p是指将p的值赋值给qq=*p是指将p指向的地址中数据赋值给q,如果pq是同类型的指针,则这句是非法的语句。[hallo.lzcqjd.cn/article/098572.html]
[hallo.dg-rl.cn/article/764093.html]
[hallo.ffc882.cn/article/692354.html]
[hallo.7tj9zj.cn/article/294087.html]
[hallo.ujeoo.cn/article/301524.html]
[hallo.cgwps.cn/article/257801.html]
[hallo.2tmp.cn/article/834210.html]
[hallo.80jy0u.cn/article/519687.html]
[hallo.dxalqy.cn/article/739241.html]
[hallo.chekai.top/article/489120.html]
[hallo.dg-rl.cn/article/764093.html]
[hallo.ffc882.cn/article/692354.html]
[hallo.7tj9zj.cn/article/294087.html]
[hallo.ujeoo.cn/article/301524.html]
[hallo.cgwps.cn/article/257801.html]
[hallo.2tmp.cn/article/834210.html]
[hallo.80jy0u.cn/article/519687.html]
[hallo.dxalqy.cn/article/739241.html]
[hallo.chekai.top/article/489120.html]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询