關于指針,引用以及地址和內容的問題
int *p=5;
int &x=p;
int *&d=p;
int s=2;
請問這幾個定義中,*和&是什么意思?
p在內存中表示什么?
x在內存中表示什么?
d在內存中表示什么?
s在內存中表示什么?
各是表示地址,內容,指針中的什么,還是表示其他?
int *p=5;
int &x=p;
int *&d=p;
int s=2;
請問這幾個定義中,*和&是什么意思?
p在內存中表示什么?
x在內存中表示什么?
d在內存中表示什么?
s在內存中表示什么?
各是表示地址,內容,指針中的什么,還是表示其他?
2019-05-16
舉報
2019-05-16
代碼不完整吧,如果就從這么幾條代碼來看,代碼肯定是有錯的。
如果需要使用d這個int *指針的引用,如下: