[an error occurred while processing this directive]
Ответ: я хочу так.... (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено VeryBigAlex 18 октября 2006 г. 14:30
В ответ на: Не, непонятно чего Вы хотите. Передавайте в процедуру длину массива, возможно указатель, но массив(ы) уже должен существовать и иметь максимальный размер из возможных. define для этого вполне сгодится. Или используйте динамические массивы. отправлено -=ВН=- 18 октября 2006 г. 14:23

вот примитивный пример....

*asd ссылается на массив размерностью 50, но мне нужен, при работе в процедуре, именно массив размерностью hgf, а не просто его первые ячейки.....

unsigned int RRR ( unsigned int *asd, const unsigned int hgf )
{
unsigned int dd, nnn;
int wwww [ hgf ];

for ( nnn = 0; nnn < hgf; nnn ++ )
{
wwww [ nnn ] = asd [ nnn ];
dd += wwww [ nnn ];
}

return (dd);
}

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание