Re: [問卦] 資工系不會指標怎麼辦?消失

看板Gossiping作者時間8年前 (2017/04/06 14:35), 8年前編輯推噓13(19617)
留言42則, 33人參與, 最新討論串4/10 (看更多)
懂不懂指標 我問一個問題就知道 int* 跟 char* 哪一個大小比較大? 基本上搞懂這問題 就搞懂了指標 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 24.5.244.173 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1491460500.A.6CC.html

04/06 14:35, , 1F
= = 大一嗎
04/06 14:35, 1F

04/06 14:35, , 2F
指標不太熟 不過我猜一樣大
04/06 14:35, 2F
在想清楚喔 為啥會覺得一樣大? ※ 編輯: bluebluelan (24.5.244.173), 04/06/2017 14:36:28

04/06 14:36, , 3F
這樣太難了 小大一會崩潰
04/06 14:36, 3F

04/06 14:37, , 4F
什麼的大小? source file 的大小嗎?呵呵
04/06 14:37, 4F

04/06 14:37, , 5F
char*
04/06 14:37, 5F

04/06 14:38, , 6F
Char* 共五個字 比較大!!選我正解!!
04/06 14:38, 6F

04/06 14:38, , 7F
阿不就都4Bytes
04/06 14:38, 7F

04/06 14:39, , 8F
樓上 還要看 Arch
04/06 14:39, 8F

04/06 14:39, , 9F
int*ptr1; char*ptr2; ptr1的大小=ptr2
04/06 14:39, 9F

04/06 14:39, , 10F
一樣大啊 這有難度嗎?
04/06 14:39, 10F

04/06 14:39, , 11F
因為指標都是用來存放位址 位址的大小都是64bit
04/06 14:39, 11F

04/06 14:39, , 12F
裡面的值都是記憶體位址,所以佔的位元組一樣大
04/06 14:39, 12F

04/06 14:41, , 13F
等一下 那你先說你要比較的是什麼大小 不要再誤導人
04/06 14:41, 13F

04/06 14:41, , 14F
一樣大 4bytes
04/06 14:41, 14F

04/06 14:42, , 15F
乾 有夠宅的
04/06 14:42, 15F

04/06 14:42, , 16F
我也覺得一樣大耶,慘了我資工讀假的
04/06 14:42, 16F

04/06 14:44, , 17F
?!
04/06 14:44, 17F

04/06 14:45, , 18F
都是30cm
04/06 14:45, 18F

04/06 14:46, , 19F
我的比較大!
04/06 14:46, 19F

04/06 14:46, , 20F

04/06 14:47, , 21F
誰說一樣大 在x86上與在8051/stm32 大小都一樣嗎
04/06 14:47, 21F

04/06 14:49, , 22F
指標有大小之分...?
04/06 14:49, 22F

04/06 14:51, , 23F
....阿就記憶體位址啊 都一樣吧
04/06 14:51, 23F

04/06 14:52, , 24F
在同machine上嗎
04/06 14:52, 24F

04/06 14:54, , 25F
快點公布答案
04/06 14:54, 25F
懂指標的人不需要我給答案

04/06 14:54, , 26F
要談不同machine 那下次比數值 是不是要把endian扯來
04/06 14:54, 26F
※ 編輯: bluebluelan (24.5.244.173), 04/06/2017 14:54:52

04/06 15:00, , 27F
你根本也不知道答案吧 笑瘋
04/06 15:00, 27F

04/06 15:01, , 28F
上面都有人把code貼給你了,你還在問什麼?
04/06 15:01, 28F

04/06 15:02, , 29F
原 po 回說要人再想清楚啊,所以到底答案是?
04/06 15:02, 29F

04/06 15:03, , 30F
你要是回答跟二樓一樣的答案,我就肛死你
04/06 15:03, 30F

04/06 15:06, , 31F
大家都想清楚了 在等原po的答案
04/06 15:06, 31F

04/06 15:10, , 32F
記憶體位置都一樣吧
04/06 15:10, 32F

04/06 15:11, , 33F
int char 只是告訴你是什麼型別的值
04/06 15:11, 33F

04/06 15:14, , 34F
__attribute__((address_space(N))) 比較恐怖哦 @@
04/06 15:14, 34F

04/06 15:40, , 35F
一樣大 這篇別刪啊
04/06 15:40, 35F

04/06 16:00, , 36F
卡看樓主被肛死
04/06 16:00, 36F

04/06 16:01, , 37F
求答案別富堅
04/06 16:01, 37F

04/06 16:48, , 38F
一樣大吧
04/06 16:48, 38F

04/06 16:52, , 39F
卡個 我覺得一樣大
04/06 16:52, 39F

04/06 21:51, , 40F
作業自己做 不要故弄玄虛要別人幫你答...
04/06 21:51, 40F

07/04 21:41, , 41F
sizeof()不就知道了
07/04 21:41, 41F

07/04 22:54, , 42F
32還64 有沒sign
07/04 22:54, 42F
文章代碼(AID): #1OvU6KRC (Gossiping)
討論串 (同標題文章)
文章代碼(AID): #1OvU6KRC (Gossiping)