我正在编写一个多线程程序,而pthread_create方法要求一个void*函数。
我得到了"control reaches end of non-void function"警告,我理解为什么(因为我没有任何官方的返回语句) - 我的问题只是在这种情况下应该返回什么?
只返回NULL是否可以?我认为我的返回值不会影响程序中的其他内容,但我只是想知道在编写多线程程序时避免此警告的标准是什么。
我得到了"control reaches end of non-void function"警告,我理解为什么(因为我没有任何官方的返回语句) - 我的问题只是在这种情况下应该返回什么?
只返回NULL是否可以?我认为我的返回值不会影响程序中的其他内容,但我只是想知道在编写多线程程序时避免此警告的标准是什么。