[問題] 指標問題
遇到的問題: (題意請描述清楚)
這個程式感覺有點小複雜
目前有兩個.h檔及一個.c檔,估且稱為 aaa.h、bbb.h bbb.c ,現在我在
aaa.h宣告一個const char *msg 而這個const char *msg
是在public中的struct Man內所宣告
而bbb.h及bbb.c皆有include aaa.h
而bbb.c同時include aaa.h 及 bbb.h
現在這個const char *msg在這三個檔案皆需被使用到
也分別在這三個檔案被宣告
Qustion 1:那這三個*msg 應該都指向不同的記憶體位址吧?
Qustion 2:假設我希望這三個*msg皆指向同一個記憶體位址,是否能做到
Qustion 3:若我想把一個字元 'J'放入,寫法是否為 const char *msg = 'J';且
此寫法是放在bbb.c ?
希望得到的正確結果:
希望三個指標msg 皆指向同一記憶體位址,且能寫入 J
程式跑出來的錯誤結果:
core~down~ Q_Q
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
gcc
有問題的code: (請善用置底文標色功能)
補充說明:
--
小米奇的相簿XD
http://www.wretch.cc/album/album.php?id=cthd013116&book=3
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.68.164.54
※ 編輯: Lattewang 來自: 203.68.164.54 (09/02 00:08)
→
09/02 00:21, , 1F
09/02 00:21, 1F
→
09/02 00:21, , 2F
09/02 00:21, 2F
推
09/02 00:23, , 3F
09/02 00:23, 3F
→
09/02 00:23, , 4F
09/02 00:23, 4F
→
09/02 00:24, , 5F
09/02 00:24, 5F
→
09/02 00:24, , 6F
09/02 00:24, 6F
→
09/02 00:37, , 7F
09/02 00:37, 7F
推
09/02 01:01, , 8F
09/02 01:01, 8F
→
09/02 01:02, , 9F
09/02 01:02, 9F
→
09/02 01:04, , 10F
09/02 01:04, 10F
→
09/02 01:05, , 11F
09/02 01:05, 11F
→
09/02 01:05, , 12F
09/02 01:05, 12F
推
09/02 01:06, , 13F
09/02 01:06, 13F
→
09/02 01:09, , 14F
09/02 01:09, 14F
→
09/02 01:09, , 15F
09/02 01:09, 15F
推
09/02 01:10, , 16F
09/02 01:10, 16F
→
09/02 01:10, , 17F
09/02 01:10, 17F
→
09/02 01:10, , 18F
09/02 01:10, 18F
→
09/02 01:11, , 19F
09/02 01:11, 19F
→
09/02 01:12, , 20F
09/02 01:12, 20F
推
09/02 01:12, , 21F
09/02 01:12, 21F
→
09/02 01:12, , 22F
09/02 01:12, 22F
→
09/02 01:13, , 23F
09/02 01:13, 23F
→
09/02 01:13, , 24F
09/02 01:13, 24F
→
09/02 01:21, , 25F
09/02 01:21, 25F
→
09/02 01:22, , 26F
09/02 01:22, 26F
→
09/02 01:23, , 27F
09/02 01:23, 27F
→
09/02 01:25, , 28F
09/02 01:25, 28F
→
09/02 01:27, , 29F
09/02 01:27, 29F
→
09/02 01:27, , 30F
09/02 01:27, 30F
→
09/02 01:28, , 31F
09/02 01:28, 31F
→
09/02 01:35, , 32F
09/02 01:35, 32F
→
09/02 01:36, , 33F
09/02 01:36, 33F
→
09/02 01:50, , 34F
09/02 01:50, 34F
→
09/02 01:50, , 35F
09/02 01:50, 35F
→
09/02 02:11, , 36F
09/02 02:11, 36F
→
09/02 02:23, , 37F
09/02 02:23, 37F
→
09/02 02:23, , 38F
09/02 02:23, 38F
→
09/02 02:24, , 39F
09/02 02:24, 39F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章