C/C++
alfredseng
这个作者很懒,什么都没留下…
展开
-
常指针和指向常量的指针 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 阅读 · 0 评论 -
手动配置easyx头文件和库文件到vs2010中
手动配置 easyx头文件和库文件 vs2010原创 2017-01-21 09:28:55 · 7892 阅读 · 3 评论 -
结构体对齐问题
结构体的成员变量对齐问题:在嵌入式开发中,多多少少都要遇到这个结构体对齐的问题,特别是某些平台,一不对齐就crash。 还有就是和pc端软件共同协作时,更要统一结构体变量的对齐,否则就牛头不对马嘴了。今天,就来总结下结构体到底是怎么对齐的。 这个对齐问题可以总结为两个问题点: 1. 成员变量的存放起始地址,也就是相对于结构体的偏移量的确定。 2. 整个结构体变量的大小 在C/C++中,原创 2016-10-27 14:03:38 · 520 阅读 · 0 评论 -
判断整形数组是按升序还是降序排列的,采用递归的方法
判断整形数组是按升序还是降序排列的,采用递归的方法原创 2016-11-25 20:40:27 · 2513 阅读 · 0 评论 -
vs2010 下 当前项目调试编译失败时,设置不启动上一次成功的实例
vs2010 下 当前项目调试编译失败时,设置不启动上一次成功的实例原创 2016-10-16 11:07:17 · 6154 阅读 · 3 评论 -
C语言 atoi 函数的实现
首先说下atoi(const char *)这个函数的主要功能:该函数是用于将含有数字字符的字符串转为整数(可正可负)/********************this func is completation for the atoi(const char *);@parameter : const char *@return output: numby原创 2016-09-28 23:37:59 · 668 阅读 · 0 评论 -
各种排序算法的实现
各种排序算法的C语言实现原创 2016-10-26 10:39:15 · 362 阅读 · 0 评论 -
向升序排列的单链表中插入一个值,要求插入后仍为升序链表
今天看书时看到单链表的插入操作,觉得这种思想不错,故mark一下。介绍:已有一个链表,链表是按值的升序链接而成的。现要插入一个值,也就是新增一个节点,而且要求插入后链表仍为升序排列的。直接上代码:typedef struct _Node{int value;struct _Node *link;}Node;int list_insert(Node** linkp原创 2016-10-18 16:08:35 · 5441 阅读 · 0 评论 -
find the longest numeric string in the given input strings
题目描述:对于一个输入的字符串,找出全是数字的最长的字符串原创 2017-03-06 15:28:36 · 367 阅读 · 0 评论