解释:返回没有值,但是函数返回时非空的;
 处理方法:
 1:关闭 warning转error的编译选项,“-Wall -Werror”;
 2:根据函数定义,给函数设置对应返回值;
报错代码示例
void *test_func1(void)
{printf("test \n");return;				// 函数定义了一个 void * 的指针,但是没有返回值
}
修改之后代码示例
void *test_func1(void)
{printf("test \n");return NULL;		// 返回一个NULL的指针
}