77问答网
所有问题
当前搜索:
指针变量和指针
指针变量
=指针变量是改变地址吗?
答:
p = p1 是p
指针
重新指向了p1指向的地址,p指向的地址变了 p = *p1是p指向的地址的内容改成p1指向的地址的内容,p指向的地址不变 另外,int *p是个野指针,需要new一下或者指向现有的
变量
变量的指针和指向变量的
指针变量
之间的关系?
答:
指针
的类型和
变量
的类型要相对,程序最后用完后要释放掉.不然程序会出错...
指针变量的数据
和指针变量
指向的地址有什么区别?求助
答:
i_pointer=&i;这时,i_pointer的值就是2000(即变量i所占用单元的起始地址)上述的i_pointer就是一个
指针变量
.指针变量就是地址变量,用来存放地址,指针变量的值是地址(即指针).请区分"指针"与"指针变量"这两个概念.例如,可以说变量i的指针是2000,而不能说i的指针变量是2000.指针是一个地址,而指针...
C语言怎么让
指针
指向某个
变量
答:
首先要知道两个最基础的知识点:1、&a指向的是a的地址。2、指针指向的是地址,和整型变量的值并不对等,也就是int *与int不对等,是不能从int转换为int *的。知道以上两个最基础的知识点,你的问题就很简单了 。第一个:int *p;p=&a;是正确的。定义
指针变量
p,然后才将p指向变量a的地址。...
指针指向不同类型数据时,
指针变量
占用多大空间?
答:
指针变量
占用空间大小等于地址宽度。指针变量的大小和指向的类型无直接关联,基本都是一样的,等于地址宽度。同一编译器下,同一编译选项下所有类型的指针变量大小都是一样的,指针变量的大小是编译器所对应的系统环境所决定的,或者说是由编译器决定的。指针变量是指存放地址的变量。因地址的改变而做出指定...
请问
指针
是指向地址的还是指向那个
变量
值的。
答:
指针
是一个
变量
,他的值是可以变得,他里面存的是一个地址 假设我们定义一个指针 int *p; int a;如果p = &a;这个时候我们知道,a是一个变量,那么内存必定要给他分配一个地址来存储他,p指向a的意思就是p里面存的就是a的地址。所以p就是一个存着地址的变量。既然我们知道p里面存着a的地址,...
变量
的
指针
,其含义是指该变量的什么?
答:
变量的指针,其含义是指该变量的地址。存放地址的变量称为
指针变量
,指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。举例:int a = 68 ,系统为变量a分配的首地址为0X065FDF4H,声明空指针long *p = NULL,p=&a是存放变量a地址的指针变量...
请解释下静态
指针与
一般指针?谢谢!
答:
指针
,其实就是一种类型,用来存放内存地址的类型,他有基类型,比如 int*,其中int就是他的基类型,这就是一般的指针。而静态指针,是 static int *,一般的局部
变量
当生命周期结束时,它分配的内存会被系统释放,而静态变量不会被释放,也就是说,从它声明的开始到整个程序的结束都会存在。 所以静态...
指针变量
指向的变量的值变了,指针变量会不会变?
答:
a还是指向p1,b还是指向p2啊 只不过p1和p2的值互转了 你说的情况可以这样写 int *t=a;a=b;b=t;这样的话a指向p2,b指向p1,但是p1和p2的值还是原先的值 不过不建议这样写
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜