討論串[問題] char ary[30] = &(*acc);
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者adrianshum (Alien)時間16年前 (2009/11/03 10:38), 編輯資訊
0
0
0
內容預覽:
&(*ptr) 是多餘的, * 是 dereference,. & 是取址, 這和你直接寫 ptr 沒有分別.. 另, 錯誤的關鍵在於 一邊是 char array,. 另一邊是 ptr. 不同的東西哪可以這樣?. 用 string literal 來 initialize char[]. 你可以想

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者godman362 (青)時間16年前 (2009/11/03 10:32), 編輯資訊
0
0
0
內容預覽:
請問各位一個關於指標的問題. 目前我有一個指標指向一個字串,如下:. char *ptr = "Account";. 當直接做輸出的話,是可以輸出,如下:. cout <<&(*ptr) <<endl;. 但是如果把他拿來做assign的話,卻會產生錯誤,如下:. char ary[30] = &(
首頁
上一頁
1
下一頁
尾頁