Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
По вчерашнему вопросу. Спасибо откликнувшимся. То что надо
Отправлено
axalay 03 октября 2008 г. 16:34
#include <stdio.h>
#define MAX_PORT_NUMBER 2
#define MAX_DEFECT_NUMBER 4
typedef struct TStruct_s
{
int A;
int B;
int C;
}TStruct;
void f2(TStruct *pStp)
{
pStp->A+=1;
pStp->B+=1;
pStp->C+=1;
}
void f1(TStruct xStr[MAX_PORT_NUMBER][MAX_DEFECT_NUMBER])
{
int i, j;
for (i=0; i<MAX_PORT_NUMBER; ++i)
{
for (j=0; j<MAX_DEFECT_NUMBER; ++j)
{
f2(&xStr[i][j]);
}
}
}
int main()
{
TStruct MyStr[MAX_PORT_NUMBER][MAX_DEFECT_NUMBER]=
{
{{1, 2, 3}, {5, 6, 7}, {9, 10, 11}, {13, 14, 15}},
{{10, 20, 30}, {11, 21, 31}, {12, 22, 32}, {13, 23, 33}}
};
f1(MyStr);
return 0;
}
Составить ответ | Вернуться на конференцию
Ответы