文件名称:动态数组-微积分入门Ⅰ 一元微积分 -(日)小平邦彦
文件大小:10.44MB
文件格式:PDF
更新时间:2024-07-29 18:52:27
System Verilog 中文
4.5 数组查询函数 第四章 数组 SystemVerilog 3.1a 语言参考手册 4.5 数组查询函数 第四章 数组 SystemVerilog 提供了新的系统函数来返回有关数组的信息。包括:$left、$right,、$low,、$high,、$increment、 $size、以及$dimensions。这些函数将在 23.7 节中描述。 Group 第四章 数组 链接 第四章 数组 4.6 动态数组 第四章 数组, 主题 SystemVerilog 3.1a 语言参考手册 4.6 动态数组 第四章 数组 | 主题 动态数组是一维的非压缩数组,它的尺寸可以在运行时设置或改变。动态数组的存储空间只有当数组在运行时被显式产生 之后才会存在。 动态数组的声明语法如下: Copy Code data_type array_name []; 其中 data_type 是数组元素的数据类型。 动态数组与固定尺寸数组支持相同的数据类型。例如: Copy Code bit [3:0] nibble[]; // 4位向量的动态数组 integer mem[]; // integer类型的动态数组 new[]操作符用来设置或改变数组的尺寸。 size()内建方法返回数组的当前尺寸。 delete()内建方法清空数组的所有元素以便产生一个空数组(零尺寸)。 Group 第四章 数组 主题 主题 描述 4.6.1 new[] 内建函数 new 为动态数组分配存储空间,并使用缺省值或