C語言中這條Perl線的等價物是什麼?Perl語句等價於C
unpack('J>', pack('B*', $s))
根據Perl的製作,它需要的4或8個字節的二進制表示
"11110000000000000000000001010001"
或
"0000000000000000000000000000000011110000000000000000000001010001"
並返回32位或64位的整數這些字節以big-endian順序表示。
0xF0000051
它在'perl'中做了什麼? ;) – FatalError 2013-02-21 23:50:34
我相信這是一個轉換爲大端無符號整數值......但是,知道$ s字符串的長度會很有趣 – SirDarius 2013-02-21 23:56:53
對不起,我對代碼所做的解釋最初是不正確的。 – ikegami 2013-02-22 00:10:15