c语言的指针部分*p与p的区别是什么?
1个回答
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
p是指针变量,其值是一个变量的地址。p收到了哪个变量的地址,就指向哪个变量。该变量成为p的对象。
*p是p所指向的对象的值。
例如:inti=3,*p;
p=&i;注意:p收到i的地址,故p指向i,i是p的对象。
printf("%d,%d\n",i,*p);输出:3,3注意:*p是p所指向的对象的值,即i的值。
C语言
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。