void ErrorPrint(char *X)//char类型是字符类型,"Error: accept failed \n"是字符串,两者当然不兼容 但最好是这个 void ErrorPrint(const char *X)//以免ErrorPrint函数体意外修改X字符串的内容。