一、思维导图
二、代码
(1)字符串
字符串的结尾不带空标识符null,\0。是动态存储方式,因此不用担心存储空间被用完。
编辑.SV文件使用
gvim 文件名
运行仿真使用
vcs -sverilog -full64 string_type.sv
和./simv命令
如果是字符串,则从低位开始赋值。
测试代码
测试结果:
可以看到strl[0]="pan"是把pan的低位n给到了strl的高位。
(2)枚举类型
枚举类型允许建立相关的但是独立的常量,例如状态机里面的状态
输出结果: