![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C&C++
lipeionline
这个作者很懒,什么都没留下…
展开
-
C语言之深度剖析Study
Chapter11定义与声明:定义是编译器创建一个对象,为这个对象分配一块内存并给它取名字。声明没有分配内存。2 register:尽可能的将变量存在CPU内部寄存器中而不是通过内存寻址访问以提高效率,但register不能用地址运算符&3 Static作用: 1修饰变量 全局和局部 2 修饰函数成为内部函数4关键字 si原创 2009-09-30 15:24:00 · 960 阅读 · 0 评论 -
回调函数和钩子函数
什么是回调函数?简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。为什么要使用回调函数?因为可以把调用者与被调用者分开。调用者不关心谁是被调用者,所有它需知道的,只是存在一个具有某种特定原型、某些限制条件(如返回值为int)的被调用函数。 如果想知道回调函数在实际中有什么作用,先假设有这样一种情况,我们要编写一个库,它提供了某些排序算法的实现,如冒泡排序、快速排序、shell排序、shake排序转载 2011-04-28 15:04:00 · 47663 阅读 · 3 评论