- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 strsep 陷阱
linux 现在不要推荐使用 strtok,转而推荐strsep,也确实没有线程安全问题,更加好用,但是这个函数对于理解不深的同学还是有一定的使用陷阱: 如果这个函数分解的是一个 malloc的字符串,将申请内存的指针直接传入而没有备份的话,会导致指针指向变化,因为第一个参数是个二级指针,该函数的运作决定这个指针会根据分解字符串的过程导致指针不断向后推移。char * strsep(char **s, const char *ct){ char *sbegin = *s, *e...
2021-09-27 10:49:44 437
原创 虚拟机 的 网络配置
在测试防火墙时,要用到虚拟机 来发送 攻击报文,但是网络怎么也配置不通,再次总结一下:安装虚拟机我是用的是 CENTOS 6.5 的VMware虚拟机第一步:不管是不是最小安装,在6 以后的版本里,网卡 eth0 都不会自动开启了,所以:vi /etc/sysyconfig/network-scripts/ifcfg-eth0 在其中 : ONBOOT=
2015-11-12 01:07:40 583
转载 寄存器、RAM、ROM、Flash相关概念区别整理
寄存器寄存器是中央处理器内的组成部份。它跟CPU有关。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。存储器存储器范围最大,它几乎涵盖了所有关于存储的范畴。你所说的寄存器,内存,都是存储器里面的一种。凡是
2015-04-29 16:07:47 882
转载 #define st(x) do { x } while (__LINE__ == -1)的意义(转)
#define st(x) do { x } while (__LINE__ == -1)讲解:__LINE__ 是个宏,它代表当前代码在源文件的行号,它是大于0的,所以__LINE__ == -1 等同于0,化简为:#define st(x) do { x } while (0)Example
2015-04-29 14:37:04 585
CC253x4x User Guide Rev C
2015-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人