标签: system-verilog
根据SystemVerilog LRM 3.1a(p.38),可以将动态数组作为参数传递给函数的任务:
task foo( string arr[] );
是否可以为此参数指定默认值(零大小的数组)?有点像我们可以用其他参数做的事情:
task foo2(int i = -1, byte z = 0);
答案 0 :(得分:3)
task foo ( byte bar[] = '{} );
顺便说一句,LRM似乎没有提到这种可能性。