购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1.8 队列在赋值时使用操作符{ },那么它属于组合型吗?

这是一个好问题,它把赋值方式和数组的类型结合在一起考虑。组合型和非组合型的概念,是相对于定长数组而言的,但是不能将队列等同为“组合型数组”,或是连续存储的。采用{ }而不是'{ }赋值,只是表明队列的赋值方式与组合型数组的赋值方式相同。

如果将一个向量赋值给队列,那么编译器会提示编译错误,即赋值等号两端的数据类型不匹配。这其实也告诉我们,不能将队列简单视为组合型数组,而且队列的数据也不是连续存储的。

关键词:

queue,packed array

参考代码: sv_queue_assignment.sv

阅读手记: abNZGz9tUlLDt7LQdBkItWpqqtqZKkh/z/TFg8gW5LJVqMFVRtd5Ba1q6TheVX3j

点击中间区域
呼出菜单
上一章
目录
下一章
×