C/Code snippet
[C] argc와 argv의 관계
2022. 4. 30. 20:15반응형
소스코드
#include <stdio.h>
int main(int argc, char* argv[]) {
printf("%s %d", argv[0], argc);
return 0;
}
출력화면
oliver@DESKTOP-QMGL8TS:~/01practice$ ./a.out 1 2 3
./a.out 4
설명
- argc는 실행하려는 파일명 포함해서 인자(아규먼트)의 갯수
- argv[0] 의 값은, 처음 인자의 문자열 값이 저장됨.
arg는 아규먼트(인자)의 줄임말임.
반응형
'C > Code snippet' 카테고리의 다른 글
[C] sleep 함수로 2초마다 printf 찍게 하기 (리눅스 C) (0) | 2022.05.05 |
---|---|
[C] 파일 읽기 간단한 예제 (0) | 2022.05.02 |
[C] 간단한 fork 예제 및 fork 이론 (0) | 2022.04.20 |
[C] 로그 파일명, 함수명, 라인 출력 (0) | 2022.04.08 |
[C] 콘솔 커서를 이동하는 함수 (0) | 2022.01.23 |