文章目录
1.在VS2019 C++ 中实现Socket通信,添加ws2_32.lib静态库
右键项目—>属性—>链接器—>输入—>附加依赖项,点击编辑,添加ws2_32.lib库文件
图见在VS2019 C++ 中实现Socket通信,添加ws2_32.lib静态库-我想摘星辰
2.用netstat命令查看是哪个进程占用了设定的服务器端口
格式:netstat -ano | find “2425”
结果: UDP 0.0.0.0:2425 * : * 1716
详见bind() 10048错误的解决方法-markman101
3.netstat -an按回车显示所有已经占用的端口号
4.可以使用"127.0.0.1"进行本地C/S通信
5.itoa函数:把一个整数转换成字符串,windows特有
原型:char *itoa( int value, char *string,int radix);
value:欲转换的数据;string:目标字符串的地址;radix:转换后的进制数,可以是10进制、16进制等。
6.atoi()函数将字符串转化成整数型
int val;
char str[20];
strcpy(str, "98993489");
val = atoi(str);
7.字符串中的格式符能被输出
8._gcvt()函数将浮点型数转换为字符串
double a = 12345678.12549;//一共14位数字
char ptr[128] = {0};
_gcvt(a,取的位数,ptr);
9.atof()函数将数字字符串转化为浮点型数值
原型如下:
double atof(const char *)
const char *是要转化的数字字串,返回的值为浮点数值。