给出一个function,如下
function void base_add(input bit[15:0] aa, input bit[15:0] bb);
bit[15:0] cc;
cc = aa+bb;
return cc;
endfunction
Initial begin
bit[15:0] result;
result = base_add(55,66);
End
请问result的结果可能是多少?如果想得到result的正确结果,在不改变initial块中语句的前提下,function部分的代码应该改成什么样?