|
|
在linux系统中编写C语言程序,创建一个子进程。父进程和子进程交替运行。父进程先显示一次“Current timme:”,然后子进程每个一秒显示一次当前系统的日期和时间,共显示三次,。以上过程工循环进行五次。
7 U/ H* m* {+ x1 t2 e1 \" |提示:
% m3 J+ L, _! x! f0 v/ x显示当前系统日期和时间,可以利用time 和ctime等系统调用。
# E/ j9 a3 ^5 h( z' l. W要查time和ctime等系统调用的使用方法,可以用键盘命令man 2 time求助
+ T6 \; C$ N9 G/ f( X查找头文件,比如,time.h,可用find/-name time.h -print键盘命令来做
! |6 O) R9 E$ P- J0 S+ X( W延迟一秒用系统调用sleep- A F% l3 {. a2 u! \6 T& k; e# \
创建子进程用系统调用fork* }. t1 y: F/ {$ M" D6 S
9 q \& Z* a) D6 q6 [: d4 \. z1 X, ?7 X0 [6 E
4 c+ R4 R }4 E% D6 d1 e
: k' f7 w9 v+ m& A1 l大家也可以不按提示,按自己的方法试试看也不错! |
|