가 나는 다음과 같은 코드를 가지고, 구조체 선언 ... 그래서 함수 선언구조체 포인터를 함수에 전달할 때 "ISO C는 전달 매개 변수를 강제로 금지합니다"오류가 있습니까?
struct stuff{
int sale_per_day[Kdays];
int max_sale;
};
void set_max();
이고 그 부분은 마지막에, 주 앞에있는
void set_max(struct stuff *point; int n = 0)
{
return;
}
이제 정확히 내가 무엇이다 잘못하고있는거야? 나는
오류 "ISO C 앞으로 매개 변수 선언을 금지"얻는다. 코스 요구 사항에 따라 GCC C89와 함께 일하고 있습니다.
이 코드와 몇 가지 문제가 있습니다void set_max(struct stuff *point, int n = 0)
나는 C89는 기본 인자 값을 가지고 있다고 생각하지 않습니다. –