[1] parameter
int argc : main function에 전달되는 data의 개수 (argument count)
char *argv[] : main function에 전달되는 실질적인 데이터. (argument vector)
char type 포인터 배열로 구성되며, 첫 번째 문자열은 프로그램의 실행경로이다.

[2] 출력
int main(int argc, char *argv[])
{
for (int i = 0; i < argc; i++)
{
printf("argc = %d, argv[%d] = %s\\n", argc, i, argv[i]);
}
return (0);
}
jayang@c10r7s8 c06 % ./test.out test1 test2 test3
argc = 4, argv[0] = ./test.out
argc = 4, argv[1] = test1
argc = 4, argv[2] = test2
argc = 4, argv[3] = test3