Linux
发布时间:2014-05-13 09:45:35
对函数的“定义”和“声明”不是一回事。函数的定义是指对函数功能的确立,包括指定函数名,函数值类型、形参及其类型以及函数体等,它是一个完整的、独立的函数单位。而函数的声明的作用则是把函数的名字,函数类型以及形参的类型、个数和顺序通知编译系统,以便在调用该函数时进行对照检查(例如,函数名是否正确,实参.........【阅读全文】
发布时间:2014-05-09 08:33:06
关于符号扩展的一些整理,原文:http://blog.csdn.net/weizhee/article/details/1351455http://www.cppblog.com/deercoder/articles/98080.htmlhttp://blog.csdn.net/andy572633/article/details/7322893最近由于工作需要展望性地研究了一下64位编程。无非就是一些int,long和pointer间转换时的注意事项。如果就.........【阅读全文】
发布时间:2014-05-08 19:26:24
这篇文章写的不错,原文地址如下http://blog.csdn.net/yunhua_lee/article/details/5947173========================================================================64位系统的优势?既然要采用64位系统,首先要知道64位系统的优势所在。对于技术人员来说,完全没有必要去看那些厂家拿出的厚.........【阅读全文】
发布时间:2014-01-09 14:31:48
结构体struct module在内核中代表一个内核模块,通过insmod(实际执行init_module系统调用)把内核模块插入内核时,模块便与一个struct module结构体相关联,并成为内核的一部分。内核中对应的系统调用为kernel/module.c中如下函数:SYSCALL_DEFINE3(init_module, void __user *, umod, unsigned long, len, const .........【阅读全文】