此處的 int *&q=p;能否直接用int q=p;代替?
就是說(shuō),我直接定義個(gè)變量int a;然后能不能把*a作為一個(gè)指針用。比如,這樣
這段程序放在主程序里,能否實(shí)現(xiàn)輸出10這個(gè)結(jié)果呢。
int?a,b; a=&b; *a=10; cout<<b<<endl;
就是說(shuō),我直接定義個(gè)變量int a;然后能不能把*a作為一個(gè)指針用。比如,這樣
這段程序放在主程序里,能否實(shí)現(xiàn)輸出10這個(gè)結(jié)果呢。
int?a,b; a=&b; *a=10; cout<<b<<endl;
2016-04-27
舉報(bào)
2016-05-03
這么說(shuō)吧,a現(xiàn)在你這么寫(xiě)代表a是b的引用,并不是取地址,所以錯(cuò)誤。
2018-06-02
2016-04-27
不能,因?yàn)槟銢](méi)有定義一個(gè)指針變量
2016-04-27
bu neng