Или я чего-то крупно не понял в вопросе, или
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено ReAl 20 декабря 2003 г. 15:27
В ответ на: Вопрос к знатокам Си - как обявить указатель со свойствами двумерного массива? отправлено bialix 20 декабря 2003 г. 13:14

typedef unsigned char ds1820[8];


ds1820 sensors[5];

void foo( ds1820 *psensor) {
unsigned char i,j;
for(i=0; i<5; ++i)
for(j=0;j<8;++j)
psensor[i][j] = 0;
}

А что на то приведение к массиву такого хитрого кейл сделал, что некрасиво вышло?

Кстати, на это


void foo2( unsigned char pa2[][8] ) {
unsigned char i,j;
for(i=0; i<5; ++i)
for(j=0;j<8;++j)
pa2[i][j] = 0;
}

avrgcc генерит ПОЛНОСТЬЮ ИДЕНТИЧНІЙ первому варианту код

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

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru