购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3.9 方法的参数默认值该如何使用?

方法的参数默认值有实用价值(不建议使用参数默认方向和默认数值类型)。在调用方法并传递参数过程中可按位置或按名称传递参数。在按位置传递参数的过程中,如果某个参数具备默认值且使用该值,那么需要为它留好“空的位置”,除非该默认参数的位置在参数列表的最后。

关键词:

argument 参数,default value 默认值,参数传递

避坑指南:

将所有带有默认值的参数声明均放在参数列表的最后,便于外部在调用方法时可以缺省参数。此外,如果参数带有默认值,也便于后期对这些方法进行参数扩充,而不至于对使用过这些方法的地方进行相应的方法调用形式(参数传递)的更新。

参考代码: sv_argument_default_val.sv

仿真结果:

阅读手记: g++IvxOg58hSIsYzK7oG6qzXdHYLILT87bf1as0klIGSo4NvE8QO3q24aX/hSgyX

点击中间区域
呼出菜单
上一章
目录
下一章
×