본문 바로가기
2학년 2학기/c언어

14-6장 main 함수의 인수

by kkkkk1023 2024. 12. 3.

지금까지의 main함수는 인수가 없는 void를 갖고 잇는 함수였다. 이번에는 외부로부터 입력을 받을 수 있는 main()함수 형태를 살펴보자.

 

//[외부로부터 입력을 받는 main()]

int main(int argc, char* argv[]){


}

 

argc

  • 명령어가 가지는 인수들의 개수

 

argv[]

  • 명령어가 가지는 인수들을 문자열 형태로 전달

main에 인수가 아래와 같이 전달되었다고 가정해보자.

 

C:\cprogram> mycopy src dst

 

위에서 인수는 mycopy, src, dst를 말한다. 따라서, argc는 3이고, argv = [mycopy, src, dst]이다.

 

 

'2학년 2학기 > c언어' 카테고리의 다른 글

14-5장 헤더 파일 중복막기(분할 컴파일)  (0) 2024.12.02
14-4장 #if  (0) 2024.12.02
14-3장 #ifdef  (0) 2024.12.02
14-2장 함수 매크로  (0) 2024.12.02
14-1장 전처리기와 단순 매크로  (0) 2024.12.02