티스토리 뷰
Command-Line Argument. agrv[argc]
int main (int argc, char *argv[]){
...
}
argc : 메인 함수로 전달받은 인자의 개수
argv : 전달받는 인자 즉 문자열
※ 리눅스 환경은 CLI(Command line interface)로서 쉘상에서 유저가 입력한 명령어를 한 줄씩 수행하는 환경이다. 우리는 리눅스 환경에서 gcc(혹은 cc)명혹은령어로 .c 파일을 컴파일 하고, a.out 사용자가 지정한 이름의 실행 파일 이름을 입력시켜서 프로그램을 시작한다.
실습
먼저, 위의 hello.c를 만듭니다. 그 후 gcc -o hello hello.c 로 컴파일합니다.
그후 밑에와 같이 실습...!!
참고 사항
exit(0); 은 #include<stdlib.h> 에서 사용이 가능합니다.
'4학년 1학기 > Linux && ubuntu' 카테고리의 다른 글
Linux Device Tree#1 (0) | 2017.04.28 |
---|---|
BeagleBone 블랙 내장 LED (1) | 2017.04.12 |
리눅스 시스템 구조(커널과 쉘) (0) | 2017.04.11 |
Bash Script (0) | 2017.04.11 |
BeagleBone Black에 트리 설치하기 (1) | 2017.04.10 |