CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): hello (Yang S.S.)
날 짜 (Date): 1996년02월26일(월) 08시18분38초 KST
제 목(Title): [Re] main return value (system call)



이런 대답을 드려서 죄송합니다만

system으로는 값을 제대로 전달 받지 못할 것 같습니다.

system함수로 수행하는 프로그램은 
그 프로그램을 직접 수행하는 것이 아니고
일단 쉘프로그램을 기동하고 (수행하고) 그 쉘프로그램에 수행하고자 하는
프로그램 이름을 전달하여 쉘에서 그 프로그램을 부르는 형태로
진행이 됩니다.
따라서 전달 받는 값은 원하는 프로그램의 리턴 값이 아닌
쉘의 리턴값이 되는 것이지요..

함수를 바꾸시는 것이 어떨런지요.(exec등으로)
-------------------------------------------
안녕하세요? <o>------< HELLO
e-mail : ssyang@metro.telecom.samsung.co.kr
-------------------------------------------
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.