- 博客(15)
- 收藏
- 关注
原创 printf中的format格式 %zd
在看代码的时候,看到个怪怪的符号,printf("%zd\n", s),见过奇怪的,没见过这么奇怪的format格式(原谅我的孤陋寡闻吧^-^),想破脑袋也没想起来在哪本书上见过这个家伙。得,乖乖的google一下吧。 网上的资料不是特别多,而且翻来复去都是同一套说法,全是大家粘贴复制的成果。不过有人曾经在stack overflow中提过一个问题:How to use “z...
2016-08-20 14:57:29
42287
8
原创 module_param
static int nau8810_debug_reg_set(const char *buffer, struct kernel_param *kp){ u16 reg, val; if(!buffer) return -EINVAL; if(sscanf(buffer, "%x,%x", (uint *)®, (uint *)&val) !=
2016-08-19 11:33:16
2882
原创 pHp学习--数组遍历
第一次写php代码,留作纪念<?phpfunction digui(array $arry){ foreach($arry as $key => $i){ if(is_array($i)){ digui($i); } else{ echo $i.""; } } return $arry; }$arr = a
2015-01-27 00:13:01
406
转载 kernel barrier详解
#ifndef barrier# define barrier() __memory_barrier()#endif这里表示如果没有定义barrier函数,则定义barrier()函数为__memory_barrier()。但在内核代码里,是会包含 compiler-gcc.h这个文件的,所以在这个文件里,定义barrier()为__asm__ __volatile__("": : :"mem
2015-01-05 10:52:13
1232
转载 Linux内核Crash分析
原文链接:http://blog.chinaunix.net/uid-20788636-id-4377271.html在工作中经常会遇到一些内核crash的情况,本文就是根据内核出现crash后的打印信息,对其进行了分析,使用的内核版本为:Linux2.6.32。每一个进程的生命周期内,其生命周期的范围为几毫秒到几个月。一般都是和内核有交互,例如用户空间程序使用系统调用进入
2014-12-30 23:15:15
1299
原创 printf函数没有注意到的知识点
在论坛上看到了同事发表的关于printf函数的疑问,本来想着自己帮解惑呢,结果发现自己也是百思不得其解。罢了,既然自己想不明白,就乖乖敲几行代码分析分析吧。struct son{ int a; int b; int c;};struct parent{ int d; struct son e; int f;};struct parent papa;
2014-12-29 14:50:19
398
转载 git教程4------撤销修改
原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374831943254ee90db11b13d4ba9a73b9047f4fb968d000自然,你是不会犯错的。不过现在是凌晨两点,你正在赶一份工作报告,你在readme.txt中添加了一行:
2014-11-03 23:36:11
342
转载 git教程3---------管理修改
原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374829472990293f16b45df14f35b94b3e8a026220c5000
2014-11-03 23:34:06
391
转载 git教程2--------工作区和暂存区
原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。先来看名词解释。
2014-11-03 23:32:49
409
转载 git教程:--------------版本回退
原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000
2014-11-03 23:22:01
411
转载 android驱动学习-sysfs文件系统设备--LED(3)
目的:学习sysfs文件系统,直接在应用层使用cat 和echo命令来控制LED。 ===============================================驱动:C代码 #include #include #include #include #include #include
2014-10-19 23:55:12
603
转载 使用 /sys 文件系统访问 Linux 内核
sysfs 与 /syssysfs 文件系统总是被挂载在 /sys 挂载点上。虽然在较早期的2.6内核系统上并没有规定 sysfs 的标准挂载位置,可以把 sysfs 挂载在任何位置,但较近的2.6内核修正了这一规则,要求 sysfs 总是挂载在 /sys 目录上;针对以前的 sysfs 挂载位置不固定或没有标准被挂载,有些程序从 /proc/mounts 中解析出 sysfs 是否被挂载
2014-10-19 23:09:58
486
转载 C/C++中的变量存储类别以及内存分配
原文地址:http://blog.csdn.net/luyuncsd123/article/details/9079147
2014-10-08 17:29:03
295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人