- 博客(3)
- 收藏
- 关注
转载 GNU C 9条扩展语法
GNU C 9条扩展语法 GNC CC是一个功能非常强大的跨平台C编译器,它对标准C语言进行了一系列扩展,以增强标准C的功能,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把支持GNU扩展的C语言称为GNU C。 Linux内核代码使用了大量的GNU C扩展,以至于能够编译Linux内核的唯一编译器是GNU CC,以前甚至出现过编译Linux内核要使用特殊的GN
2016-02-18 17:32:17
354
原创 linux下的硬链接和软链接
1、硬链接可看做1个文件的另一份拷贝,硬链接文件大小等于被链接文件大小; 2、软链接可看做Windows下的桌面快捷方式,软连接文件的大小等于被链接文件名(包括路径)大小;
2015-11-24 16:34:52
214
原创 Linux内核中实现IPV4整数转换成字符串
#include void Ipv4ToStr(unsigned int Ipv4, char *Str) { sprintf(Str, "%pI4", &Ipv4); return; } 1、入参Ipv4需要unsigned int型,unsigned long型转换不了; 2、 sprintf的"%pI4"格式只有内核
2015-11-07 11:32:35
1309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人