【问题标题】:Why add void before methods?为什么要在方法之前添加 void?
【发布时间】:2014-02-13 03:38:02
【问题描述】:

为什么需要在某些方法之前添加关键字void。我知道这意味着该方法不返回任何内容(或者至少我认为是这样),但是即使您已经知道该方法应该不返回任何内容,为什么还要添加 void 呢?

【问题讨论】:

  • 也许你知道它什么都不返回,但是编译器(或其他任何人)怎么知道它应该返回什么?

标签: function methods void


【解决方案1】:

告诉编译器该方法应该什么都不返回。

这种冗余允许编译器告诉你是否在某个地方犯了错误。
(例如,忘记return 声明)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 2013-04-19
    • 2015-07-10
    • 2016-05-27
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多