7.4.1 用另一个指针的地址初始化
这种方法是指用一个已经被初始化过的指针地址来初始化,这意味着它们将指向相同的单元。如果两个指针类型相同,则可直接赋值;否则,要转换为与被初始化指针相同类型的指针才能赋值。
【示例7-8】 设已有字符指针p1,如果p2是char型指针,则直接用p1=p2初始化p1即可。p3是整型指针,故需要强制类型转换。
char *p2=p1; //用已有指针p1给p2赋值 int *p3=(int *)p1; //类型不同的指针间的赋值