たすけてにちゃえもーん

C/C++のプログラムでexit(255)で終わらせたプログラムを、
$ret = system("***");
で呼ぶと$retに65280(0xff00)が返るんだけど、256倍が返るの
仕様っすか??