大体来讲可以认为ref是传递指针而不是复制数值。 如果在ref前面加上const就可以确保 不修改原始数据,此时一旦修改就会报错。 可参考: systemverilog中ref的用法_Alfred的博客-程序员ITS404_systemverilog中的refhttps://www.its404.com/article/Michael177/120807371