h文件
typedef struct
{
int Aarray[50];
}InA;
typedef struct pp
{
uint8_t Bout;
}ppS;
c文件
void functionA(InA* inarray, ppS* outp)
{
int temparray[50]={0};
for(uint8_t i=0;i<50;i++)
{
temparray[i]=inarray->Aarray[i];
}
outp->Bout=temparray[1]+temparray[2];
}
函数调用:
InA arrayintemp={0};
ppS outptemp={0};
void main()
{
functionA(&arrayintemp, &outptemp);
}
参考:
https://book.itheima.net/course/223/1263669610003230722/1265878260922966018