블로그 이미지
그림무지

카테고리

분류 전체보기 (86)
my (0)
book (25)
movie (53)
picture (4)
programming (4)
05-19 08:15
Total
Today
Yesterday

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함

#include <stdio.h>

#include <string.h>

int main(int argc, char *argv[]) //커맨드 실행창에서 프로그램이름을 쳐서 실행할때 인수를 붙여서 실행할 수 있게 한다
{
    int i;

if(argc <=1); //인수를 지정하지 않았을 때 에러가 나지 않도록 지정되지 않았을 때 끝내준다
      return 1;
 if(strcmp(argv[1], "enum")==0) //첫번째 인수의 문자열이 enum일때 

      for(i=0;i<argc;i++)              //프로그램 이름부터 마지막 인수의 문자열까지 출력 한다
           printf("argv[%d] : %s\n", i, argv[i]);
 else if(strcmp(argv[1], "count")==0)  //첫번째 인수의 문자열이 count일때
           printf("커맨드라인 인수의 수 : %d\n", argc-1); //배열 argv의 크기에서 -1한 값을 인수의 수로 출력

    //argv의 크기는 프로그램명+인수의 수이므로 -1을 해준다

}

 

Posted by 그림무지
, |