다른 프로그램을 실행하기 위해 C 프로그램을 어떻게 작성합니까? 리눅스에서는 다른 프로그램을 실행하는 C 프로그램을 작성하고 싶습니다.프로그램이 실행되면 셸은 사용자가 프로그램에서 정의한 명령을 입력하기를 기다립니다.이 명령을 실행하면 두 번째 프로그램이 시작됩니다. 예를 들어 호출 프로그램과 동일한 디렉토리에 "hello"라는 간단한 C 프로그램이 있다고 가정합니다."hello" 프로그램은 "hello, world" 출력을 출력합니다.첫 번째 프로그램이 실행되고 사용자는 "안녕하세요"라는 명령을 입력합니다."hello" 프로그램이 실행되고 "hello, world."가 셸에 출력됩니다. 검색을 좀 해봤는데 사람들이 "fork()"와 "exec()" 기능을 제안했습니다.다른 사람들은 "시스템()"을 사용..