0
所以我需要編寫一個帶有3個參數的函數,所有的參數都是結構體,主文件是用C語言編寫的,而函數是在ARM彙編中的。所以我想問一下如何操縱這些結構中的數據?因爲所有數據都存儲在每個寄存器中。在一個結構中的ARM彙編數組
例如 -
Struct contains an int and an array
Struct { int a, int b[] }
function(struct a, struct b, struct c)
所以在組裝的數據存儲像R0=struct a. int a
,R1=struct a. int b[0]
我試着推棧的一切,但我得到了同樣的事情。那麼如何操縱所有結構中的數組呢?