본문 바로가기

Application-level프로그래밍

(C) main() 의 인자.

참고서적: A Book on C 300p.

int main(int argc,char* argv[]) 의 형태로 작성해 컴파일한 프로그램 이름이 test.exe 라고 하자.

프롬프트에서 test.exe a1 a23 a456 라고 입력 시

argc 값은 4,
argv[0] 은 "test.exe" (MS-DOS에서는 명령어의 절대경로. UNIX 계열과 다른 점이 있을 것.. 이건 조사해봐야 될 듯),
argv[1] 은 "a1"
argv[2] 는 "a23"
...