Chinaunix

标题: 为何$?显示的值不对? [打印本页]

作者: unicornx    时间: 2010-08-08 19:49
标题: 为何$?显示的值不对?
我代码里main返回的明明是306,为何执行后输入echo $?, 显示的是50?
请问main里返回的值会有什么限制吗?谢谢。
作者: jerry017cn    时间: 2010-08-08 19:53
返回值为0-255之间。
设置为256会溢出为0
306就为50
作者: unicornx    时间: 2010-08-08 19:55
回复 2# jerry017cn


    so quick answer, thanks.
作者: jerry017cn    时间: 2010-08-08 19:57
主要是你赶上我刚登陆。哈哈

作者: BangBull    时间: 2010-08-08 22:27
这个人气!!! 肛肛滴 ,,,
作者: wild_li    时间: 2010-08-09 09:11
这个人气!!! 肛肛滴 ,,,
作者: yuloveban    时间: 2010-08-09 09:19
回复 2# jerry017cn


    学习了~~
作者: expert1    时间: 2010-08-09 09:41





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2