C
文章平均质量分 88
Jhone.Yu
这个作者很懒,什么都没留下…
展开
-
C语言字节对齐及设置编译对齐方式方法
转自:点击打开链接一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比转载 2017-03-26 10:19:31 · 2030 阅读 · 1 评论 -
关于开源的XML Parser expat的介绍和使用心得
转自:http://blog.csdn.net/exclusivepig/article/details/4566252expat是使用C所写的XML解释器,采用流的方式来解析XML文件,并且基于事件通知型来调用分析到的数据,并不需要把所有XML文件全部加载到内存里,这样可以分析非常大的XML文件。由于expat库是由XML的主要负责人James Clark来实现的,因转载 2017-04-19 15:58:16 · 4910 阅读 · 0 评论 -
用expat解析XML文件小结
参考:http://blog.csdn.net/sinat_29830917/article/details/70241786 http://blog.csdn.net/sunmoon631/article/details/6438617首先贴上代码:#include #include #include #include "expat/expat.h原创 2017-05-02 17:39:20 · 1193 阅读 · 0 评论 -
linux 输入参数利用getopt、struct option、getopt_long、getopt_long_only解析
参考:点击查看详细解释1、struct option 结构体struct option {const char *name;int has_arg;int *flag;int val;};含义如下:name指明长选项的名称;has_arg指明该选项是否带参数,1为是,0为否,2为可选;flag指明长选项如何返回,如果flag为NULL,则get转载 2017-06-13 11:56:22 · 1479 阅读 · 0 评论