我正在编写一个线程程序,而 pthread_create 方法需要一个 void* 函数。
我收到“控制到达非无效函数的末尾”警告,我明白为什么(因为我没有任何正式的返回声明)——我的问题真的是在这种情况下我应该返回什么?
只返回NULL可以吗?我不认为我的返回值会影响程序中的任何其他内容,但我只是想知道在使用多线程程序进行编程时避免此警告的标准是什么。
我正在编写一个线程程序,而 pthread_create 方法需要一个 void* 函数。
我收到“控制到达非无效函数的末尾”警告,我明白为什么(因为我没有任何正式的返回声明)——我的问题真的是在这种情况下我应该返回什么?
只返回NULL可以吗?我不认为我的返回值会影响程序中的任何其他内容,但我只是想知道在使用多线程程序进行编程时避免此警告的标准是什么。