博圖學習---間接定址(2)___PEEK&POKE &陣列指標
2、限制可變陣列ARRAY【*】1)Array【*】的宣告可變 ARRAY 限值 ARRAY[*](僅適用於最佳化訪問塊中)在向被調程式塊傳遞陣列型別的實參時,如果陣列的長度需要隨應用例項進行變化,則無法聲明確定的ARRAY資料型別引數...
2、限制可變陣列ARRAY【*】1)Array【*】的宣告可變 ARRAY 限值 ARRAY[*](僅適用於最佳化訪問塊中)在向被調程式塊傳遞陣列型別的實參時,如果陣列的長度需要隨應用例項進行變化,則無法聲明確定的ARRAY資料型別引數...
這裡陣列的取值,直接被優化了,直接用的mov -0x1c(%rbp),%edx 從上面的儲存可以看到,這個位置直接就是array[1],具體指令是movl $0x2,-0x1c(%rbp),我們指標的獲取,這裡很明確,拿到陣列起始地址,用a...