} return 0; }
要求:在终端中编译此代码,并执行,查看当前程序执行结果。 3. 掌握exec函数族、exit()函数的使用
要求:用fork创建一个子进程,由其调用exec()启动date命令查看系统当前的时间信息。
参考代码见P269 执行结果(截图)
四、实验结果(粘贴执行结果截图)
1.
2.
3.
十七、实验小结(对实验现象、实验故障及处理方法、实验中存在的问题等进
行分析和讨论。)
学会如何使用fork()、wait()、exit()、exec()等函数的使用,利用父进程创建子进程等操作。
十八、思考题
1. fork函数有几种不同返回值,分别有何含义?
答:1、在父进程中,fork返回新创建的子进程的pid。 2、在子进程中返回0.
3、如果出现错误返回一个负值(-1).