내장 된 c 컴파일러 (cc)를 사용하는 아주 오래된 UNIX (Apple A/UX 3.0.1 for 680x0 프로세서)에서이 문제는 arrises. 여기 간단한 코드의 A/UX cc 컴파일러 오류 : "argc 선언 된 인수가 없음"
내가 컴파일하기 위해 노력하고있어 코드가있다 : 더 현대적인 프로토 타입이 도움이되지 않았다 사용pigeonz.root # cc -c test.c
"test.c", line 5: declared argument argc is missing
"test.c", line 6: declared argument argv is missing
없으며, 설명서를했다 : 여기
#include <stdlib.h>
#include <stdio.h>
int main()
int argc;
char **argv;
{
if (argc > 1)
puts(argv[1]);
return (EXIT_SUCCESS);
}
을 그리고 나는 출력을 얻을 수있다 페이지 또는 빠른 Google 검색이 아닙니다. 내가 도대체 뭘 잘못하고있는 겁니까?
고마워요, 이건 고쳐졌습니다. 나는이 예제에 속아 넘어졌다 : http://www.devx.com/tips/Tip/14356 – Fzn
@Fzn : 그래서 이제 나는 궁금하다. "더 현대적인 프로토 타입을 사용하는 것"이 도움이되지 않은 이유는 무엇인가? – Vicky