linux程序设计

linux程序设计,第1张

只说一下思路吧:

进程使用fork()创建子进程,使用getpid()和getppid()得到子进程和父进程的进程id,使用pipe()创建管道,子进程把读取的数据写入管道,父进程从管道中读出数据。当没有数据的时候,父进程使用wait()等待子进程返回,然后再收回子线程。

注:所说的系统调用没有给出参数,自己查吧。建议搜索“Linux 多进程编程”,很多例子的!

通常的程序设计是在Windows环境下的,Linux是Unix发展过来的操作系统,现在个人用的还不是很多,在服务上用的很多。windows下的很多程序设计,比如VC、VB等在linux下都是不能用的,linux程序设计就是在linux环境下进行程序设计,现在用得最多的工具应当是gcc。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/257361.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存