字符设备驱动程序设计中的数据结构:struct file?用法看的迷糊啊
c语言学的不精 struct file_operations mem_fops = {
.owner = THIS_MODULE,
.llseek = mem_seek,
.read = mem_read,
.write = mem_write,
.ioctl = mem_ioctl,
.open = mem_open,
.release = mem_release,
};
主要是前边的小点,在结构体中这么用什么意思啊(成员变量引用?),前边还有个等号(给结构体赋值?),原定义的file_operations结构体成员变量也不是这样的啊,用的是冒号(:)这在C中不是位定义了吗?