首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

my $retu = $? >> 8; 这句话什么意思?该怎么解决

2012-02-16 
my $retu $? 8这句话什么意思?my$retu$? 8这句话什么意思?[解决办法]$? 上一次管道关闭,反勾号(

my $retu = $? >> 8; 这句话什么意思?
my   $retu   =   $?   > >   8;     这句话什么意思?

[解决办法]
$? 上一次管道关闭,反勾号(``)命令或者 wait,waitpid,或者 system 函数返回的状态。请注意它不仅仅是简单的退出代码,而是由下层的 wait(2) 或者 waitpid(2) 系统调用返回的完整的 16 位状态。因此,子过程的退出值在高位,也就是 $? > > 8 ……

热点排行