本文标签: L.Linux 开发 , P.OS-操作系统 & 内核
常见的赋值操作两种方法都可实现,Linux内核编程的相关书籍中看到方法一较多,周立功编写的linux系统构建于驱动程序开发范例中见到的是方法二,于是奇怪,编写两种代码实验,都成功。
赋值操作 方法一:
static struct file_operations File_Ops_4_Our_Proc_File = {
.read = module_output,
.write = module_input,
.open = module_open,
.release = module_close,
};
赋值操作 方法二:
static struct file_operations File_Ops_4_Our_Proc_File = {
read : module_output,
write : module_input,
open : module_open,
release : module_close,
};
声明: 本文由( 鲁智森也有文化 )原创编译,转载请保留链接: Linux内核中常见的结构体对象中的函数指针赋值操作
Linux系统与内核学习群:194051772
WP建站技术学习交流群:194062106