有人可以告诉我Perl中的含义
unpack('@76b9', $buf);
(特别是'@76b9'
部分)。
这个参数为零的函数能否返回不同于零的东西?
答案 0 :(得分:2)
答案 1 :(得分:2)
@76
的起点开始计算
@
空填充或截断到绝对位置,从最内层()-group
b9
b
一个位串(每个字节内的升序位顺序,如vec())。
示例:
unpack('@76b9', (" "x76) . chr(4) . chr(1) ) ==> 001000001
--------|
| |
\004 in ascending order----- |
|
LSB of \001 --------------------