реклама на сайте
подробности

 
 
> расположение многомерных мссивов, Keil 4
toweroff
сообщение Mar 9 2010, 13:38
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



есть объявленный массив:

typedef unsigned int U32

#define X 5
#define Y 10

U32 my_array[X][Y]

как будет располагаться в памяти массив? сначала по X, потом по Y, или наоборот?
т.е.

offset: X0_0 X1_0 X2_0 X3_0 X4_0 X0_1 X1_1 X2_1 и т.д., или
offset: X0_0 X0_1 X0_2 X0_3 X0_4 X0_5 X0_6 X0_7 X0_8 X0_9 X1_0 X1_1 X1_2 и т.д.

полазил по кейлу с армом, что-то в описаниях rvct не нашел, как он там располагает в памяти многомерные массивы
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 08:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016