77问答网
所有问题
当前搜索:
指针p
指针p
的定义是什么?
答:
通过定义,可以知道:p是一个
指针
,这个指针指向的是3个一组整数的数据区,当p=a的赋值完成后,p指向a数组的第1组数据即a[0][0],a[0][1],a[0][2],则(*p)[0]就是p[0][0]就是a[0][0],那么(*p)[2]就是p[0][2]就是a[0][2];如果写(*(p+1))[2]则是p[1][2]也是...
C语言
指针
**p是什么意思
答:
p表示p也表示地址,简单的说,这个地址对应的存储单元存储的数也是一个地址,而不是数值,而这个被存储的地址对应的存储单元存储的数据才是真正的相应类型的数值!例如:int i=10; //定义了一个整型变量 int *p=&i; //定义了一个指针指向这个变量 int **p1=&p; //定义了一个二级指针指向
p指针
...
数据结构链表中,
p
是
指针
,L是链表,那么p=L是什么意思,是p指向L的头结点...
答:
L的本质为指向链表头结点的指针,p=L即把L这个指针本身的地址赋给了
p指针
的地址,也就是说p指针和L指针现在是一模一样的指针。p==L一般用于判断语句: if(p==L),在上面p=L赋值后,p==L成立,这个语句的结果为真(true)。
什么是
p指针
?
答:
A的说法,就是
p
本质上是个数组,只不过数组中的每个元素都是
指针
B的说法,就是p本质上是个指针,指针指向一个一维的数组 这种题的话,其实可以先根据运算符的优先级、结合性,先确定标识符本质上是一个什么,然后再去补充 例如,int *p[3],先根据优先级,等效于*(p[3]),所以p本质上是一个...
指针p
p++和++p、p--和--p分别有什么区别???
答:
1、p++ ++p相当于把
p指针
移动到p指针当前值加上sizeof(t)的位置,比如p=100,sizeof(t)=4,p++或者++p之后p等于104。2、p-- --p相当于把p指针移动到p指针当前值减去sizeof(t)的位置,比如p=100,sizeof(t)=4,p--或者--p之后p等于96。3、其中++或者--在后面,先以p当前位置来计算...
指针p
的作用是什么?
答:
p
是指向数组p[5]首地址的
指针
,它是一个指向int型变量的指针。a[5]可以理解为:*(a[5]),即这个数组是由5个指向int型变量的指针组成的。例如:a[0],a[1]...这几个都是指针。所以p和a[0],a[1]...a[4],它们都是指向int型变量的指针。赋值时,只能将指针赋值给指针,或者地址赋值给...
P
是
指针
变量,那么P[i]什么意思?为什么P[i]等价于*(p+i) 求高手详解...
答:
此时p与A是等价的,p[i]即A[i]。而指针变量的+1操作,并不是真的其值就比原值多1,而是按其指向的数据类型来决定增加多少。因此当指向数组A的
指针p
每+1便指向数组中的下一个元素,+i当然就指向数组中第i个元素,即*(p+i)等价于A[i]等价于p[i]。
链表
指针P
是什么意思?
答:
P
->接下来是一个节点在A之后的地址。P-> next->next是A后面节点的地址。假设有版本A,版本B,版本C。P - > next = P - > next - > next。它意味着A的末尾指向C,没有错误。在本例中,权重只修改
指针
的指向,不移动元素。
c语言的
指针
部分 *p与p区别
答:
1、作用不同
p
表示此
指针
指向的内存地址中存放的内容。p是一个指针变量的名字,表示此指针变量指向的内存地址。2、输出内容的格式不同 p常用在一个和指针类型一致的变量或者常量。p输出一个指针的地址,通常是输出一个16进制的数。3、效果不同 p是让编译器从指定的地址中读取出数据。p是用来存放要...
c语言指向
指针p
的指针是什么意思?
答:
1、一般来说*p=&a的表示方法是错的,*p=a和p=&a是正确的。2、*p=a的意思:将a的值赋给p指针指向的地址的值。3、p=&a的意思是:将a的地址赋给
指针p
。4、区别:*p是一个值;p是一个地址;两者完全不相同。介绍 指针,是C语言中的一个重要概念及其特点,也是掌握C语言比较困难的部分。指针...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
博图中P指针的用法
指针p可以减a吗
指针变量p和*p的区别
指针可以进行加减运算吗
c语言中的p是什么意思
c语言中*p表示什么
c语言中p是什么
指针AABB
p的区别