도와주세요!!
글 수 15,339
2008.10.13 15:35:48 (*.255.71.121)
6705
제가 이말이 도저히 무슨 말인줄 몰라서 그러는데 좀 답변 부탁드립니다.
이게 문제니까 이 문제를 보고 설명 부탁 드릴게요.^^
1. getopt () 함수를 사용하요 자신의 프로필을 출력하는 프로그램을 작성한다.
2. 옵션 리스트
-a 자신의 나이를 화면에 출력한다.
-A 자신이 살고있는 지역명을 화면에 출력한다.
-n 자신의 이름을 화면에 출력한다.
-c 자신이 좋아하는 색깔을 화면에 출력한다.
3. 예제
[root@localist ~] # profile -a <-- 프로그램 실행
My age is 27 years old. <-- 결과 출력
[root@localist ~] # profile -A
I live in Gyeonggi-Do.
[root@localist ~] # profile -n
My name is Minho Kim.
[root@localist ~] # profile -c
I like Black.
제발 도와주세요.ㅠㅠ
이게 문제니까 이 문제를 보고 설명 부탁 드릴게요.^^
1. getopt () 함수를 사용하요 자신의 프로필을 출력하는 프로그램을 작성한다.
2. 옵션 리스트
-a 자신의 나이를 화면에 출력한다.
-A 자신이 살고있는 지역명을 화면에 출력한다.
-n 자신의 이름을 화면에 출력한다.
-c 자신이 좋아하는 색깔을 화면에 출력한다.
3. 예제
[root@localist ~] # profile -a <-- 프로그램 실행
My age is 27 years old. <-- 결과 출력
[root@localist ~] # profile -A
I live in Gyeonggi-Do.
[root@localist ~] # profile -n
My name is Minho Kim.
[root@localist ~] # profile -c
I like Black.
제발 도와주세요.ㅠㅠ
즉, 인수가 몇 개 있고, 각 인수의 내용을 구하는 함수입니다.
예를 들어 "]$ ./test -p 123 -q abc" 으로 실행했다면 -p 인수에 대한 값은 123이고 -q의 인수 값은 abc 라는
구하는 함수입니다. 자세한 함수 내용은 아래의 링크를 참고하세요.
http://forum.falinux.com/zbxe/?mid=C_LIB&search_target=title&search_keyword=getopt&document_srl=408382&listStyle=&cpage=
그러므로 이 함수를 이용하여 -a 가 입력되었다면 나이를, -A 를 입력 받았다면 지역명이 출력되도록 하는
프로그램을 작성하라는 뜻으로 생각됩니다.