摘要: 转自:http://blog.csdn.net/wangqiulin123456/article/details/8284939 在C还是C++代码中,typedef都使用的很多,在C代码中尤其是多。typedef与#define有些相似,其实是不同的,特别是在一些复杂的用法上,看了网上一些C/C+ 阅读全文
posted @ 2016-08-13 23:00 aaronGao 阅读(8033) 评论(0) 推荐(1) 编辑
摘要: 之前在看代码的时候,看了函数指针的使用,大体分为如下几类: 做一个function list,通过指针索引调用,使得处理功能类似的函数看起来更加清晰; 函数指针作为另一个函数的参数,用作回调; linux中经常使用来达到相同接口,实现不同,如: 实现可以是freescale的imx系列芯片的串口: 阅读全文
posted @ 2016-08-13 22:42 aaronGao 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 之前在linux内核代码中看到结构体成员成员初始化使用类似于.owner = THIS_MODULE, 不太见过,于是搜了个博客,分享下: 转自:http://www.cnblogs.com/Anker/p/3545146.html 1、前言 今天在公司看一同事写的代码,代码中用到了struct,初 阅读全文
posted @ 2016-08-13 18:55 aaronGao 阅读(13510) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/chujiangke001/article/details/38553173 1 void GetMemory(char *p, int num) 2 { 3 p = (char*)malloc(sizeof(char)*num); 4 } 5 6 v 阅读全文
posted @ 2016-08-13 18:49 aaronGao 阅读(424) 评论(0) 推荐(0) 编辑