APUE

本文总结了《Advanced Programming in the UNIX Environment》(APUE)第七章的内容,主要涉及进程终止时使用的exit、_exit和_Exit函数的区别及使用场景。讨论了这些函数如何帮助进程从用户空间返回到操作系统,并解释了return 0与exit(0)在不同编译情况下的差异。

Cause the not complement of the jekyll blog and not be able to the use of Markdown.

Take some of the review of today's summary of APUE ch-7.


1. exit ,_exit,_Exit 

use this functions to enter the OS

OS use the exec functions to enter the c start pro, then the main function ,then the user function.


2.return 0 , exit(0)


it depends on the compile .

today using :use return 0; to replace the effect of the exit(0);but Unix grep cant find the exit call;

ON the other hand:  use the exit(0) and void main(incorrect in programming design,int main() is defined in ISO C and  POSIX)


3.there is other functions library in red book C.

print the page and take notes some time.


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值