나는 문제가있어이 시점에서 ...너무 많은 인수'파일
오류 : 너무 많은 인수가 작동하는 'EPJ의 석회질'
오류 : 파일
이 코드는 전체 프로세스에서 11 대신 변수 수를 6으로 줄이면 완벽하게 작동합니다. 아무도 이유와 이유를 설명 할 수 있습니까? 이 과정에서 나는이 과정을 10 번 반복 할 수 있어야한다.
void loop()
{
calc(&person[cc].reacTime[0], &person[cc].reacTime[1], &person[cc].reacTime[2],
&person[cc].reacTime[3], &person[cc].reacTime[4], &person[cc].reacTime[5],
&person[cc].reacTime[5], &person[cc].reacTime[6], &person[cc].reacTime[7],
&person[cc].reacTime[8], &person[cc].reacTime[9], &person[cc].midvaerdi);
Serial.print("Average time for person ");
Serial.print(cc);
Serial.print(" ");
Serial.println(person[cc].midvaerdi);
}
struct EPJ calc(float *num1,float *num2,float *num3,float *num4,
float *num5,float *num6,float *num7,float *num8,
float *num9,float *num10,
float *midval)
{
float temp;
temp = (*num1 + *num2 + *num3 + *num4 + *num5 +
*num6 + *num7 + *num8 + *num9 + *num10);
Serial.print("Temp number : ");
Serial.println(temp);
*midval = (temp)/nRepeat;
Serial.print("midval number : ");
Serial.println(*midval);
}
'struct EPJ calc()'함수의 전달 선언이 있습니까? 또한,'& person [cc] .reacTime [5],'두 번 선물됩니다! –