一、问题 编译器报错 error: request for member 'private_data' in something not a structure or union filp.private_data = &hello; ^ 翻译: 错误:请求非结构或联合中的成员“private_data” 二、解决方案 filp.private_data改为filp->private_data。 三、原理 “.”是指指向的是结构体或者对象 “->”指向的是结构体或者对象的指针