⑴ c语言中“指针”和“指针变量”的区别是什么
1、概念不同
“指针”是概念,“指针变量”是具体实现,指针也是一个变量,所以需要进行定义,而对于指针的定义,与一般变量一样。
2、 存放地址不同
一个变量的(内存)地址称为该变量的“指针”,通过指针能找到以它为地址的内存单元。而指针变量是用来存放另一个变量的地址的(即指针)。
(1)指针与存储的是什么哪个节扩展阅读:
指针和指针变量的关系
1、指针就是地址,地址就是指针。
2、地址就是内存单元的编号。
3、指针变量就是存放内存地址的变量。
4、指针和指针变量是两个不同的概念,但要注意的是,通常我们叙述时会把指针变量简称为指针,实际他们含义并不一样。
注:
指针里存的是100. 指针:地址 - 具体。
指针里存的是地址,指针:指针变量 -可变。
指针的好处:
1、直接访问硬件
2、快速传递数据(指针表示地址)
3、返回一个以上的值返回一个(数组或者结构体的指针)
4、表示复杂的数据结构(结构体)
5、方便处理字符串
6、指针有助于理解面向对象
⑵ 请问指针在内存中如何存储的
和普通变量一样存储。32位机器是4字节,64位机器是8字节。
⑶ 指针是内存地址还是存放内存地址的变量
“指针”是简化说法
指针——地址
指针变量——存放地址的变量
都叫指针
你要区分这个“指针”在每个环境中都指什么
⑷ 指针是什么意思
简单点说,就是内存地址。
比如,一组数据,1,2,3,4,;按照一定顺序存入计算机的内存,每一个数都对应一个地址。
计算机内部的操作就是到一个变量所对应的地址去取数。
⑸ c语言中,头指针,表头指针,头结点,第一结点分别是什么举个例子,谢谢。
头指针是以确定线性表中第一个元素对应的存储位置,一般用于处理数组,链表,队列等数据结构。单链表可以用头指针的名字来命名。单链表中头指针指向头节点。头指针指向上述数据结构的起始数据的指针,如指向数组首地址的指针,指向链表表头节点的指针。
头指针也就是表头指针
在单链表的第一个结点之前附设一个结点(是个结构体),称之为头结点。头结点的数据域可以不存储任何信息,头结点的指针域存储指向第一个结点的指针(即第一个元素结点的存储位置)。头结点的作用是使所有链表(包括空表)的头指针非空,并使对单链表的插入、删除操作不需要区分是否为空表或是否在第一个位置进行,从而与其他位置的插入、删除操作一致。
第一节点,不太清楚,应该是链表有效数据存储的第一个节点吧,就是去除了头结点的第一个节点。
⑹ 请通俗一点的讲讲指针是怎么存储的
指针就是指向一个地址啦。或许可以这样形容,宿舍知道吧?每一个宿舍就相当于一个地址,然后宿舍号就是指向这个地址的,你一说宿舍号就基本上知道说的是哪个宿舍了。这个指针也是一样。存储时,指针地址加一,就像安排宿舍时,这个宿舍安排满了,就下一个宿舍,宿舍号码加1,希望解释得够清楚吧,尽力了。
⑺ C语言,指针变量存在内存的什么地方
C语言中指针变量和普通变量的处理没有任何区别,都是在数据栈中开辟的内存空间,只不过一个存的是内存地址而另一个是存的数据而已.
BTW:一楼不懂无所谓,出来误导人可是你的不对了呵呵,SP是栈指针寄存器,保存的是栈顶指针,和C里面的指针变量没有任何关系.
⑻ c++指针: 储存 “指针地址” 的 地址是什么
储存 “指针地址” 的 地址就是二级指针了。
intnum=0x1111;
int*pPtr=#
int**ppPtr=&pPtr;
希望对你有帮助。
⑼ 请教大家关于指针存储的问题,
指针存储的是地址,但指向的是数据,比如:int *a=1;也就是说,定义了a是指针,是个地址,地址是一个16进制的数,但a这个地址指向了一个存储1这个的地址,每个数据都用一个指针(地址)表示,比如1的地址是ff5,那么a的值就是ff5,*a表示指向了1这个地址,你还是把分给我吧,我写了这么多,我急需分呀,谢谢.
⑽ 论述C语言中指针的概念和作用,并举例说明
1、指针概念:变量的地址(计算机内存字节的编号)叫做指针,存放变量地址的变量叫指针变
量,
简言之,指针是用来存放地址的。
2、作用:指向这个变量或数组的首地址,是变量的间接引用方式。其值如果改变,变量的值或数组元素的值也会跟着改变。程序对变量的操作实际上是对变量所在的存储空间读取和写入数据。方便对变量的操作。
举例说明:
int
a=3;/*定义一个整型变量a,并赋初值3*/
int
*p;/*定义一个指针变量P*/
p=&a;/*让p指向a的首地址,也就是a的地址*/
程序为a分配一个2个字节的存储单元,假如2个字节的地址分别为(ABCD1和ABCD2,唯一),那么p里面放的值就是ABCD1,不是3。这时可通过p直接引用a,实际上*p=3。以后不管a存放在内存中的哪个地方,只用通过调用p就可以引用a。这时如果令*p=4,则最后的a值也为4。对于数组,指针是指向数组的首地址。