自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 结构体对齐问题

结构体的成员变量对齐问题:在嵌入式开发中,多多少少都要遇到这个结构体对齐的问题,特别是某些平台,一不对齐就crash。 还有就是和pc端软件共同协作时,更要统一结构体变量的对齐,否则就牛头不对马嘴了。今天,就来总结下结构体到底是怎么对齐的。 这个对齐问题可以总结为两个问题点: 1. 成员变量的存放起始地址,也就是相对于结构体的偏移量的确定。 2. 整个结构体变量的大小 在C/C++中,

2016-10-27 14:03:38 520

原创 各种排序算法的实现

各种排序算法的C语言实现

2016-10-26 10:39:15 362

原创 常指针和指向常量的指针 const int *p;int * const p ;const int * const p

来聊聊一个有点绕的问题:常指针;指向常量的指针;指向常量的常指针先给声明:const int *p ----->    指向常量的指针(指针指向的数据不能改变,但是指针可以指向其他数据)int * const p   ----->    常指针(指针不可变,即指针不能指向其他数据,指针目前指向的数据可被改变)const int * const p  ----->    指向常量的常

2016-10-21 10:13:09 712

原创 向升序排列的单链表中插入一个值,要求插入后仍为升序链表

今天看书时看到单链表的插入操作,觉得这种思想不错,故mark一下。介绍:已有一个链表,链表是按值的升序链接而成的。现要插入一个值,也就是新增一个节点,而且要求插入后链表仍为升序排列的。直接上代码:typedef struct _Node{int value;struct _Node *link;}Node;int list_insert(Node** linkp

2016-10-18 16:08:35 5439

原创 vs2010 下 当前项目调试编译失败时,设置不启动上一次成功的实例

vs2010 下 当前项目调试编译失败时,设置不启动上一次成功的实例

2016-10-16 11:07:17 6146 3

空空如也

空空如也

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

TA关注的人

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