![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
【鹰击司马】
高级嵌入式工程师
展开
-
如何编译静态库及将多个.a静态库合并成一个.a静态库
所使用的命令为ar1 将所有的.a库解压成.o文件ar x xx.a2 将所有的.o 文件合并成.aar rcs xx.b *.o3 编译.a 静态库1)生成对应的.o 文件 gcc -c a.c b.c2)使用ar命令合成静态库 ar crs libjson.a *.o3) 查看编译库使用的gcc 版本: strings libjson.a |grep GCC4) 调用方法: gc...转载 2018-09-26 14:00:33 · 20225 阅读 · 2 评论 -
UDP 单播、广播和多播
使用UDP协议进行信息的传输之前不需要建议连接。换句话说就是客户端向服务器发送信息,客户端只需要给出服务器的ip地址和端口号,然后将信息封装到一个待发送的报文中并且发送出去。至于服务器端是否存在,或者能否收到该报文,客户端根本不用管。 单播用于两个主机之间的端对端通信,广播用于一个主机对整个局域网上所有主机上的数据通信。单播和广播是两个极端,要么对一个主机进行通信...转载 2018-11-27 10:59:30 · 929 阅读 · 0 评论 -
C语言判断字符串为空
原文:https://blog.csdn.net/selina8921/article/details/79176297一般而言,我们习惯用一个字符数组用来存储一个字符串。char str_array[LEN];或者malloc一段内存来存储一个字符串char * str_ptr = (char*) malloc (LEN*sizeof(char));定义了数组或字符指针之后,需要做一个...转载 2018-11-28 14:16:08 · 7000 阅读 · 0 评论 -
C中strtok()函数和strtok_r()函数
作者:buaa_shang原文:https://blog.csdn.net/buaa_shang/article/details/81899841.函数名:strtok功能:查找由第二个串指定的分界符分开的单词用法:char*strtok(char*str1,char*str2)一个例子:#include <stdio.h>#in...转载 2019-07-24 15:19:18 · 548 阅读 · 0 评论