對于位地址來(lái)說(shuō),下一個(gè)地址可能就是0.1,0.2……
對于字節地址來(lái)說(shuō),下一個(gè)地址可能就是1.0,2.0……
對于字地址來(lái)說(shuō),下一個(gè)地址可能就是2.0,4.0……
對于雙字地址來(lái)說(shuō),下一個(gè)地址可能就是4.0,8.0……
因此,當數據塊的第一個(gè)變量定義為字節類(lèi)數據類(lèi)型(如Char),那么下一個(gè)地址就是1.0,然后又定義一個(gè)字節地址變量,那么下一個(gè)地址就是2.0,接下來(lái)程序員定義了一個(gè)位地址變量(如Bool類(lèi)型),那么下一個(gè)地址就是2.1,又定義了一個(gè),2.2,然后程序員定義了一個(gè)字地址,那么就是3.0開(kāi)始(西門(mén)子不建議字或者雙字地址采用奇數地址編碼)。
您可以去看看C語(yǔ)言中的結構中變量的定義,與西門(mén)子是類(lèi)似的。
Good Luck~