hello.c

 

#include <stdio.h>
int
main(int argc, char *argv[])
{
	printf("Hellow, World!\n") ; 
	return 0 ; 
}

 

 

argc : 실행 인자의 개수 

 

argv : 실행 인자의 내용

 


args.c

 

#include <stdio.h>
#include <stdlib.h>

int
main(int argc, char *argv[])
{
	
	int i ; 
	
	
	printf("argc=%d\n", argc) ; 
	
	for( i = 0 ; i < argc ; i ++ ) {
			printf( "argv[%d]=%s\n" , i , argv[i] ) ; 
	}
	
	exit(0); 
}

 


컴파일

 

gcc -o args args.c 

 


실행

 

[root@localhost hello]# ./args a b c 
argc=4
argv[0]=./args
argv[1]=a
argv[2]=b
argv[3]=c




[root@localhost hello]# ls
args.c  hello.c

[root@localhost hello]# ./args *c
argc=3
argv[0]=./args
argv[1]=args.c
argv[2]=hello.c
블로그 이미지

나무뚱이

,