错误介绍

操作系统:windows10

IDE:VC6.0

语言:C语言

项目内容简介:编写一个双人网络海战棋对战游戏

警告类型:警告warning C4761 integral size mismatch in argument; conversion supplied

解决方案:

serv_addr.sin_port = htons((u_short)atoi(argv[]));

警告原因:htons()接受u_short类型的参数,但atoi()返回int类型的参数。

附记:htons()函数将主机字节序转化为无符号短整型的网络字节序;atoi()将字符串转换为整型

记录时间:2019-05-23 16:29:49

05-23 15:08