自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 结构体对齐

  结构体对齐的具体含义(#pragma pack) 收藏 作者:Panic 2005年4月2日还是来自csdn的帖子:主  题:   探讨:内存对齐作  者:   typedef_chen ((名未定)(我要骗人))等  级:   信 誉 值:   100所属论坛:   C/C++ C++ 语言问题点数:   50回复次数:   1发表时间:   2005-04-02 22:53:27   

2010-04-10 10:22:00 266

原创 计算时区函数gmt2local(time_t t)

以下函数摘自tcpdump源码,用于计算时区 /* * Returns the difference between gmt and local time in seconds. * Use gmtime() and localtime() to keep things simple. */int32_tgmt2local(time_t t) // 参数为要计算时区的时

2010-03-31 17:59:00 1383

原创 getopt函数分析

函数getopt主要用于拆分命令行参数,用这个函数就不自己写命令行参数解析程序了,以下代码摘自tcpdump源码,对这个函数比较感兴趣,故对此进行分析注释,因水平实在不敢恭维,不足之处希望能一起探讨    #include #include #include int opterr = 1, /*指示是否显示错误信息*/optind = 1, /*命令行

2010-03-31 13:57:00 558

转载 运算符#和##

运算符#和## TAG:预编译和宏定义,运算符#和##TEXT:在ANSI C中为预编译指令定义了两个运算符——#和##。# 的作用是实现文本替换,例如#define HI(x) printf("Hi,"#x"/n");void main(){HI(John);}程序的运行结果Hi,John在预编译处理的时候, "#x"的作用是将x替换为所代表的字符序列。在本程序中x为John,所以构建新

2009-09-05 16:52:00 296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除