在不兼容的指针类型之间转换_如何初始化指针

在不兼容的指针类型之间转换_如何初始化指针问如何从不兼容指针类型修复初始化问题EN错误:从不兼容指针类型初始化-Werror=不兼容-指针-类型.read = read_proc,错误:从不兼容指针类型初始化-Werror=不兼容指针-类型.write = write_proc,读取函数的预期签名是代码语言:javascript复制预期写

问如何从不兼容指针类型修复初始化问题EN   错误:从不兼容指针类型初始化-Werror=不兼容-指针-类型.read = read_proc,错误:从不兼容指针类型初始化-Werror=不兼容指针-类型.write = write_proc,   读取函数的预期签名是代码语言:javascript复制   预期写入函数的签名是代码语言:javascript复制   (https://linux-kernel-labs.github.io/refs/heads/master/labs/device_drivers.html)   函数的名称及其参数并不重要,但返回类型以及参数的数量、顺序和类型都是重要的。   您的似乎根本不匹配。我想,它可能更接近于某些其他版本的内核,而不是我链接描述的文档。您的函数更接近,但是可能不是的相同类型,可能不是与相同的类型。这些差异中的任何一个都足以导致指针类型不匹配,并且它们可能导致真正的行为问题。   错误:取消引用指向不完全类型‘struct proc_dir_entry’Our_Proc_File->read_proc =read_proc的指针;   不需要使用的定义来声明指向该类型的指针,但是必须有一个定义才能通过这样的指针或其他方式访问实例的成员。当你试图做的时候代码语言:javascript复制   ,没有这样的定义的范围。可能您忘记了包括适当的标题。或者,您可能拼错了结构标签。

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/79233.html

(0)
上一篇 2024年 8月 2日 下午10:53
下一篇 2024年 8月 2日 下午11:02

相关推荐

关注微信