是在学习SV过程中,运行书上的例子,碰到的问题。
功能:函数返回数组。
Code1:
/*书上提供的例子,存在错误,不可运行
function void init(ref int f[5], int start);//主要是函数定义时没有声明automatic属性
foreach(f )
f = i + start;
endfunction
initial begin
int fa[5];
fa = init(fa,5);
foreach(fa)
$display("fa[%0d] = %0d", i, fa);
功能:函数返回数组。
Code1:
/*书上提供的例子,存在错误,不可运行
function void init(ref int f[5], int start);//主要是函数定义时没有声明automatic属性
foreach(f )
f = i + start;
endfunction
initial begin
int fa[5];
fa = init(fa,5);
foreach(fa)
$display("fa[%0d] = %0d", i, fa);