1.每日自省; 2.享受人生; 3.尽力而为; 4.坚持不懈; 5.切莫急躁; 6.慎言敏行; 7.动心忍性; 8.上善若水。
全部博文(134)
发布时间:2014-04-10 10:42:20
一种引用一个表达式类型的方法就是使用typeof,使用这个关键字的语法看上去有点像使用sizeof,但从本质上讲,它更像是使用typedef定义一个类型名称。 可以使用表达式或是一个类型名来引用类型。比如下面是一个使用表达式.........【阅读全文】
发布时间:2013-09-12 15:05:59
在学习Linux驱动的过程中,遇到一个宏叫做container_of。该宏定义在include/linux/kernel.h中,首先来贴出它的代码:/** * container_of - cast a member of a structure out to the containing structure * @ptr: the pointer to the member. * @type: &nbs.........【阅读全文】
发布时间:2013-01-23 10:18:46
Short to int描叙:在32位的程序中,使用int类型作循环体的索引变量比short类型具有更好的性能。循环体索引变量指 for (i=0; i......【阅读全文】
发布时间:2012-10-17 10:18:24
枚举: 枚举是个好东西,它和结构体一样,都可以定义一种数据类型,但是枚举有一个更优点,就是它可以默 认指定定义的初始值。 有一个项目,涉及到CPU卡,卡片有错误、上电、DF01目录等状态,如果单独定义这些变量,要使用很.........【阅读全文】
发布时间:2012-10-08 11:33:57
要理解值传递、指针传递和引用传递的区别,主要要理解函数的实参和形参,函数的作用域(自动变量、栈),内存的布局以及指针和引用的特点。这里主要总结三种参数传递方式使用的主要场合。值传递:只给函数提供输入值,需要复制开销,大对象很少使用值传递。指针传递:可以改变指针指向内容的值,.........【阅读全文】