task set_item( ref a_item t, int a,int b,); //如果ref在前, 在使用时 a, b也被认为是ref的
t.a_data = a;
t.b_data = b;
endtask
task set_item( ref a_item t, input int a,input int b,); //如果ref在前, 在使用时 a, b被认为不是ref的
t.a_data = a;
t.b_data = b;
endtask
task set_item( int a,int b,ref a_item t);
t.a_data = a;
t.b_data = b;
endtask
ref是引用;
如果直接传一个参数则会被copy