server.c:110:43: warning: passing argument 2 of ‘strcmp’ from incompatible pointer type [-Wincompatible-pointer-types] if (strcmp(result[Index], data->header.sid) == 0)
时间: 2024-04-19 12:24:56 浏览: 55
mpich2-1.3.2p1-win-ia32.zip_mpich2_mpich2-1.4_site:www.pudn.com
这个警告是由于函数`strcmp`的第二个参数类型与传递的参数类型不匹配所导致的。`strcmp`函数的第二个参数应该是一个字符串(即`const char*`类型),但是你传递的参数`data->header.sid`的类型可能不是字符串类型。
你可以检查一下`data->header.sid`的类型,确保它是一个字符串类型。如果不是字符串类型,你可能需要将其转换为字符串类型,或者使用其他适合的函数来进行字符串比较。
阅读全文