數據結構與算法-爲什麼數組從0開始

極客學習筆記 從數組存儲的內存模型上來看,「下標」最確切的定義應該是「偏移(offset)」。前面也講到,如果用 a 來表示數組的首地址,a[0] 就是偏移爲 0 的位置,也就是首地址,a[k] 就表示偏移 k 個 type_size 的位置,所以計算 a[k] 的內存地址只需要用這個公式: a[k]_address = base_address + (k-1)*type_size 但是,如果數組
相關文章
相關標籤/搜索