首先,這是一個我不太確定的作業問題。給出的下列:在內存中計算二維數組
const int TABLES = 10;
const int SEATS = 4;
Order diningRoom[TABLES][SEATS];
假設陣列餐室開始於存儲器位置8000如何元素的地址diningRoom[5][2]
手動以字節爲單位計算的?
A. 8000 + TABLES * 5 + 2
B. 8000 + sizeof(Order * TABLES * 2 + 5)
C. 8000 + sizeof(Order) * 5 * 2
D. 8000 + sizeof(Order) * (SEATS * 5 + 2)
我認爲答案是D,但我只是想提出之前,我提交。
是,d是正確的。 – deviantfan