看板 Grad-ProbAsk 關於我們 聯絡資訊
1. ISA is an abstraction which is the interface between the hardware and the low level software(assembly instructions) 請問這個敘述是True嗎? 這題張凡課本上冊p127 答案給True 但題庫班給False 理由是軟體最底層是Machine language ——————————————— 2.這題是課本上冊p102頁 答案是選(5) 但題庫班答案卻是選(1) https://i.imgur.com/DdC9mza.jpg 想請教的問題: 指標變數宣告後,存放在記憶體時,是存在Memory中的stack 還是heap? 是因為這樣所以此題有不同的答案嗎? 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.66.123 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1512746673.A.2D6.html ※ 編輯: etesia329 (118.171.66.123), 12/08/2017 23:25:10 ※ 編輯: etesia329 (118.171.66.123), 12/08/2017 23:25:34
winiel559: 就我所知 指標=>動態陣列=>heap=>由下往上存12/09 01:19
winiel559: 可以看這篇 http://wp.mlab.tw/?p=31212/09 01:20
winiel559: 不對 我好像說錯了12/09 01:23
我是看課本有說到指標存在heap裡面,跟你找到的資料說的類似 所以才開始懷疑XD 感謝 解說!
clonsey1314: 剛有實際打過程式且查過資料,應該是題庫班的答案對12/09 02:03
clonsey1314: 。動態記憶體配置的pointer會存在stack裡,再指到he12/09 02:03
clonsey1314: ap的位置,所以程式最後print出來是pointer在stack12/09 02:03
clonsey1314: 的位置(往下長),不知是不是這樣12/09 02:03
clonsey1314: P.s. 我手邊去年的題庫班給的答案是a12/09 02:10
clonsey1314: 更正 112/09 02:10
講義選(1)沒錯,我眼殘選項看錯...原文已更正! 感謝說明!!! ※ 編輯: etesia329 (118.171.66.123), 12/09/2017 02:40:42 ※ 編輯: etesia329 (118.171.66.123), 12/09/2017 02:45:50
TMDTMD2487: memory allocate是從 heap拿可是指標本身是存在stack, 12/09 07:44
TMDTMD2487: 洪毅上課有講過其實@@ 12/09 07:44