微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > perl语言问题求教

perl语言问题求教

时间:10-02 整理:3721RD 点击:
$rand_num = unpack("C", `head --bytes=1 /dev/urandom`);
想问下上面一段话是什么意思?具体用途是貌似是生成一个随机数,但是怎么实现的呢?以及每个符号啥意思?

unpack用于将以机器格式存贮的值转化成Perl中值的列表。
“C”对应于C语言中的char型
`head --bytes=1 /dev/urandom`表示在shell中执行head --bytes=1 /dev/urandom指令。

perl是个好东西。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top