Каким образом компилятором происходит контроль конца списка параметров во фрагменте кода: float arifm(int k, ...) { int *p=&k;//настроили указатель на параметр k float s=*p; //значение первого параметра присвоили s int i; for(i=1;(*p)!=0;i++) //пока нет конца списка s+=*(++p); return s/(i-1);}
(Отметьте один правильный вариант ответа.)
Варианты ответа
известно количество параметров в списке
количество параметров у функций при компиляции должно быть фиксировано
известен признак конца списка параметров(Верный ответ)
контроль конца списка параметров данной функции проводить не надо