請教一題計概(陣列)問題 - 考試
By Xanthe
at 2015-10-14T16:20
at 2015-10-14T16:20
Table of Contents
假設一個整數佔用四個位元組(4 bytes),考慮一個 C 程式語言的整數陣列(
integerarray)int A[4][8][16],此陣列的起始位址(starting address)為0X22F760
,以十六進位寫出printf("%X\n", A[0]+3);敘述句的輸出值
答案為:22F820 = 22F760 + 4*3*16
在我的認知中應該是:A[0]的元素值再加上3的意思。
不明白為何如答案之計算過程。
麻煩懂這題觀念的朋友們,可以指點一下。
感謝!
--
integerarray)int A[4][8][16],此陣列的起始位址(starting address)為0X22F760
,以十六進位寫出printf("%X\n", A[0]+3);敘述句的輸出值
答案為:22F820 = 22F760 + 4*3*16
在我的認知中應該是:A[0]的元素值再加上3的意思。
不明白為何如答案之計算過程。
麻煩懂這題觀念的朋友們,可以指點一下。
感謝!
--
Tags:
考試
All Comments
By Mary
at 2015-10-16T18:53
at 2015-10-16T18:53
By Cara
at 2015-10-18T07:02
at 2015-10-18T07:02
Related Posts
TQC 2010與2013的選擇上、購買書籍方面
By Frederica
at 2015-10-14T13:54
at 2015-10-14T13:54
農會缺額
By Enid
at 2015-10-14T13:27
at 2015-10-14T13:27
學徒控血汗 超時工作薪僅萬元
By Kumar
at 2015-10-14T12:28
at 2015-10-14T12:28
警察二試放榜日期?
By Ophelia
at 2015-10-14T11:40
at 2015-10-14T11:40
103年地方特考歷屆試題【線上影音解題】
By Skylar DavisLinda
at 2015-10-14T11:12
at 2015-10-14T11:12