指针地址的赋值...

来源:百度知道 编辑:UC知道 时间:2024/05/13 19:54:06
例如双链表
typedef struct Node
{
char *prior;
char *next;
char data;
}Nod;
结构体这么定义
如果声明2个结构体指针s和p
s都有数据,p只有一个next数据
如果执行p=s;会怎样

这样之后,就是p和s指向同一个地址,都是s指向的那个地址。跟他指向的对象里面是否全部赋值没有丝毫关系

指针的赋值操作是对"地址值"的操作....仔细想想

p会指向s指的地址,p以前的地址无指针指向,没用。