Note/Source Code2007. 12. 19. 14:50


argc, argv 는 DOS 기반의 c program에서 실행 프로그램에 전달되는
parameter 관련 정보로서
argc는 인수의 갯수,
argv는 각 인수의 문자열(string)을 가리키는 포인터입니다

예를 들어
program1.exe 라는 프로그램이 있을때

c:\>program1 /abc 123 < Enter >

또는 프로그램 이름뒤에 공백없이

c:\>program1/abc 123 < Enter >

이렇게 입력 했을때
program1에 전달 되는 정보는

argc는 3(프로그램이름,인수 2개)이 되고

argv는 각각
argv[0]="c:\program1.exe"
argv[1]="/abc"
argv[2]="123"
이 됩니다.

--소스 작성자 : 이관재 --

Posted by 스카이데이즈