函數1函數
函數2指針
函數3blog
——————————————————————————————————————————————————————————————————變量
1調用2,將變量a的地址作實參,傳給2的指針變量b。形如&a —》 *b。im
2調用3,若仍以&b —》*c,則在指針變量c中,存入的時b的地址,而非b的內容value=a的地址。db
應以b —》*c,將b的內容value(=a的地址),存爲指針變量c的內容,如此,c與b的功能時等價的,二者都是直接指向變量a的指針變量。img
3調用4,相似……co
——————————————————————————————————————————————————————————————————錯誤
函數1()ps
{
聲明變量 a;
調用函數2(&a);
}
函數2(變量類型 *b)
{
調用函數3(b);
}
函數3(變量類型 *c){
……
}
———————————————————————————————————————————————————————————————————
錯誤傳參
正確傳參