1. 개요
arcg와 argv에 대한 정리
2. 설명
- argc는 기본 1이다. argument가 없어도 1부터 시작, 만약 argument가 2개이면 argc는 3이 된다.
3. 코드
#include <stdio.h>int main(int argc, char* argv[]) { printf("argc count = %d\n\n", argc); int inx; for (inx = 1; inx < argc; inx++) { printf("argc[%d] = %s\n", inx, argv[inx]); } return 0; }
결과는 다음과 같다.
$ ./argu argc count = 1
$ ./argu 123 argc count = 2 argc[1] = 123
$ ./argu 123 456 argc count = 3 argc[1] = 123 argc[2] = 456