回调函数能方便的提高程序兼容性和扩展性,
什么是注册??
就是你注册了账号,你就可以用这个账号操作了。你没有注册,你就不能用。
在代码方面的体现就是你必须要声明,定义,就是这个回调函数的实现。这样你就可以用这个函数了。
举例:UI方面,你要使用你注册的按键处理函数,你就要声明,定义这个按键处理函数,定义了之后,就可以用这个函数了。
linux内核应该放在哪里 ??
cd usr/src/kernel
看linux内核版本
uname -a
Linux ubuntu 3.13.0-32-generic #57~precise1-Ubuntu SMP Tue Jul 15 03:51:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
make[1] make[2] make[3]是什么意思呢,下面的连接中解释了,这个是make的递归,是递归的深度的意思。
Basicly it shows the deepth of [recursion]