본문으로 건너뛰기
  1. Memo/

C언어 main()의 매개변수 argc, argv

·
C
작성자
hw5e
page.hw5e.cc

C언에서 프로그램이 실행될 때의 인수 가져오기

argc는 인수의 개수, argv[]는 포인터의 배열로 배열의 원소는 매개변수 문자열을 가리키는 포인터

argv[0]은 프로그램 자신의 이름을 가리키는 포인터, argv[1]은 그 다음에 오는 인수 이런 식이다.

#include<stdio.h>

int main(int argc, char *argv[]){
    
    printf("argc :%d\n",argc);

    for(int i=0;i<argc;i++){
        printf("argv[%d] :%s\n",i,argv[i]);        
    }
    return 0;
}
Reply by Email