C 프로젝트 (codetester.c) 용 테스터 프로그램을 만들어야합니다. 사용자가 실행하여 프로그램을 호출 :c에 대한 테스터 프로그램을 만드시겠습니까?
codetester
또는
codetester 파일 이름
이 명령을 실행 할 수 있도록 내 사업을 설정하는 방법은 무엇입니까?
C 프로젝트 (codetester.c) 용 테스터 프로그램을 만들어야합니다. 사용자가 실행하여 프로그램을 호출 :c에 대한 테스터 프로그램을 만드시겠습니까?
codetester
또는
codetester 파일 이름
이 명령을 실행 할 수 있도록 내 사업을 설정하는 방법은 무엇입니까?
이
int main(int argc, char *argv[]);
argc
같은 기본 함수를 정의하는 인수의 수를 보유하고,이 "codetester 파일 이름"에 대한 2가됩니다. argv
에는 char 시퀀스의 배열이 들어 있습니다. 은 "codetester"이고 argv[1]
은 "파일 이름"입니다.
명령 줄 인수는 argv
과 argc
을 통해 전달됩니다. main 함수의 매개 변수입니다. 따라서 예는 다음과 같습니다.
int main(int argc, char **argv) {
if (argc > 1) { //The program name is argv[0]
printf("We got a filename: %s\n", argv[1]);
} else {
printf("We did not get a filename\n");
}
}
어떤 IDE/툴체인을 사용하고 있습니까? –