[問題] 新手的cout問題
int *x;
x = new int[6];
1. cout<<x 這是指輸出"x指向的位址"嗎?
2. cout<<&x 這是指輸出"x[0]的位址"嗎?
3. cout<<*x 這是指輸出"x[0]的值"嗎?
我比較有問題的是第1個 不是很確定..
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.116.104
推
04/04 17:24, , 1F
04/04 17:24, 1F
這樣cout<<x 跟 cout<<*(&x) 的結果一樣
翻成中文的意思是 *x這個指標變數的位址嗎?
→
04/04 18:11, , 2F
04/04 18:11, 2F
sor 請問標題應該怎麼改呢@@?
→
04/04 18:14, , 3F
04/04 18:14, 3F
這題主要是研究所的考題 我不太清楚cout<<x應該要怎麼解釋..
※ 編輯: wsx02 來自: 218.166.116.104 (04/04 18:18)
→
04/04 19:04, , 4F
04/04 19:04, 4F
推
04/04 22:10, , 5F
04/04 22:10, 5F
→
04/04 22:11, , 6F
04/04 22:11, 6F
→
04/05 01:16, , 7F
04/05 01:16, 7F