一个指针可不可以指向多个地址

来源:百度知道 编辑:UC知道 时间:2024/06/07 11:20:55

指针变量定义如下:
char a;
char *p=&a;
指针变量p指向a的地址

当定义一个指针p时,CPU会在内存中分配一个字(16位寻址系统)给指针变量,未初始化时,这个字的内容是随机的,当有初始化时,如同本例那就将a的物理地址赋给指针p,指针变量p里面存储的是变量a的地址,同一时间p只能存储一个变量地址,也就是说p只能指向一个地址。

不可以!

一个指针初始化只能指向一个地址,但释放了后可以再初始化另一个地址...

当然不行了,一个门牌号只能有一个对应得房间吗

同一时间只能指向一个地址,但可以赋值操作

一个指针只能指向一个地址,
一个地址可以有多个指针指向它。