加void与不加的区别
加void与不加void在不同的编程语言中有不同的区别:
1. 在Java中,加void表示方法没有返回值,不加void则需要返回一个数据类型,如String、int或Boolean等,并使用return语句返回值。例如,加void的speaker()方法没有返回值,不加void的Talk()方法返回一个String类型的值。
2. 在C++中,加void是C语言的写法,不加void是C++的做法。C++中,没有参数的函数就不加void。
3. 在单片机中断函数中,加void表示函数没有返回值,不加void则需要返回一个数据类型。如果函数不需要返回一个数据,供其他地方调用,void可加可不加,只是编译器会警告而已,对实际运行结果无影响。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号