Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Function 为什么在方法之前添加void?_Function_Methods_Void - Fatal编程技术网

Function 为什么在方法之前添加void?

Function 为什么在方法之前添加void?,function,methods,void,Function,Methods,Void,为什么需要在某些方法之前添加关键字void。我知道这意味着该方法不返回任何内容(或者至少我认为这是它的意思),但是即使您已经知道该方法应该不返回任何内容,为什么还要添加void呢?告诉编译器该方法应该不返回任何内容 这种冗余允许编译器告诉您是否在某个地方出错。 (例如,忘记了return语句)告诉编译器该方法应该不返回任何内容 这种冗余允许编译器告诉您是否在某个地方出错。 (例如,忘记了return语句)告诉编译器该方法应该不返回任何内容 这种冗余允许编译器告诉您是否在某个地方出错。 (例如,忘

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

告诉编译器该方法应该不返回任何内容

这种冗余允许编译器告诉您是否在某个地方出错。
(例如,忘记了
return
语句)

告诉编译器该方法应该不返回任何内容

这种冗余允许编译器告诉您是否在某个地方出错。
(例如,忘记了
return
语句)

告诉编译器该方法应该不返回任何内容

这种冗余允许编译器告诉您是否在某个地方出错。
(例如,忘记了
return
语句)

告诉编译器该方法应该不返回任何内容

这种冗余允许编译器告诉您是否在某个地方出错。

(例如,忘记一个
return
语句)

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