- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 UDP和TCP创建,通信
TCP服务端流程:创建socket,类型为SOCK_STREA;地址s_addr=INADDR_ANY;bind,listen,accpet,收发数据使用accept返回的套接字。客户端:创建套接字;connect;收发数据,收发数据使用send,recv函数。UDP服务器端:创建socket,类型为SOCK_DGRAM;创建地址,赋值为AF_...
2019-11-25 22:20:07
330
原创 返回函数变量值到函数被调用处的方法
之前知道可以用return返回值,但想返回多个值,多种类型的值,没想到好的办法。今天学习到除了使用return返回值外,还可以用函数形参,使用函数形参返回处理后的结果。举例:函数定义如下void slip(char* fore_buf, char* last_buf, int* len){ int ptr=0; *len=ptr;}fore...
2019-11-25 22:00:00
645
原创 socket发送十六进制数据遇到0x00,后面的数据收不到
问题,使用socket发送数据时,char数组中遇到0x00处,后面的数据都不再发送,收到的数据从0x00处开始,后面都为0x00。原因:在发送数据调用send函数之前,将要发送的数据拷贝到buf中,使用的字符串拷贝函数strcpy,strcpy(buf,recvbuf),使用此函数拷贝后,遇到0x00,就认为数据结束了,字符串结束了,后面的数据就不再发送,因此收到的数据,只要出现0x00之后...
2019-11-25 21:54:49
2220
3
原创 按位取反
计算机中的表示:正数5->转为二进制位(正数的原码) 00000000 00000000 00000000 00000101 正数的原码、反码、补码相同负数一个负数按照绝对值大小转换成的二进制数,然后最高位补1,称为原码。 -10二进制表示->10000000 00000000 00000000 0001010(负数的原码) -反码(除符号位按位取反) 负数的反码为对该数的原码除符号位外各
2017-09-24 12:48:55
2413
空空如也
全志t3音频调试输出波形失真
2022-01-26
用的express框架,用sort对价格排序
2017-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人