你知道内核模块中的宏有多少个吗? 不知道,但是有源代码,可以查。 有API之类的帮助文档吗? 有,不过也许会比较晦涩,不过有源代码,可以对照着看。 内核模块只能用C来编写吗? 大多数是C,少量汇编和脚本。
__exit:???? 仅这句问题就暴露了LZ所谓的“C语言不难”,其实对LZ来说是个伪命题。 C语言确实不难,这里返回类型,函数名都有了,所以__exit十有八九就是宏了,而且是展开后为空的宏,放在这里,只是起提示的作用,表示这是个退出函数。
谁能告诉我static void __exit exit_proc_fs(void) 这个是什么意思? static:静态 void:返回类型 __exit:???? exit_proc_fs:方法名 void:参数类型
[quote=引用 3 楼 Iamhuanhuan 的回复:] 谁能告诉我static void __exit exit_proc_fs(void) 这个是什么意思? static:静态 void:返回类型 __exit:???? exit_proc_fs:方法名 void:参数类型
[quote=引用 2 楼 Iamhuanhuan 的回复:] [quote=引用 1 楼 falloutmx 的回复:] 光看文章是不行的,要和代码结合起来看
[quote=引用 1 楼 falloutmx 的回复:] 光看文章是不行的,要和代码结合起来看
光看文章是不行的,要和代码结合起来看
4,437
社区成员
17,460
社区内容
加载中
试试用AI创作助手写篇文章吧