问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于struct 函数指针的指针问题

发布网友 发布时间:2022-04-24 12:55

我来回答

2个回答

热心网友 时间:2022-05-07 01:05

struct inode*(*alloc_inode)(struct super_block*sb);

是声明一个函数指针,这个函数返回struct inode *这么个结构体指针,函数有一个参数,这个参数的类型也是结构体指针(struct super_block *)

你使用 p=struct ionde*(alloc_inode)(struct super_block*sb)
是不对的。
假设有struct super_block in;
p=alloc_node(&in);
这样才有意义。在这之前,你得让alloc_inode指向一个函数。
比如
struct inode* alloc_fun(struct super_block *sb)
{
struct inode *a;
a=(struct inode *)malloc(sizeof(struct inode));
return a;
}
然后alloc_inode=alloc_fun;

热心网友 时间:2022-05-07 02:23

楼上很强大
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
离职几个月公司发短信说我离职生效叫我回去补办离职交接手续怎么 开除员工不办手续违法吗 辞退员工没有办手续违法吗 苹果13/6.1录制两个人脸,后面换锁屏密码认证还有什么提醒,或者是两个人... 很规律很威严的词语是什么 我老了又无能 想有个爱我一辈子的 到今没 就一个人 把爱放心里 用数字... 日语N2 20天复习够吗 为什么泥工先于木工 泥工做好隔多久做木工 从泥工做好到做木工,需要等待多久? 水泥操作人员作业流程是怎样的? struct :c语言中的这个是什么意思啊 0PP0R11St手机拍照时间怎么设置? c语言 struct 能定义函数吗 这两个struct函数什么区别 struct{ int x; int y; }test1; 和 s 2017款上市的OPPO R11如何在照片上显示时间的水印?如:2017-7-15 在C语言中struct结构体里面 不能定义函数么? C语言struct函数? 谁能告诉我C语言中的struct函数是干嘛的? struct这个函数到底怎么用 在证券公司工作是怎样一种体验呢? 金融分析师晚上工作到几点 在证券公司工作早上几点上班? 在生活中,证券公司的员工什么时间上班? 我姓宁,有什么好听的英文名字,N字开头,最好有文字解释... 狮子女生N字开头英文名,最好翻译成他国文字时也好写 求女生英文名 取一个好听的英文名,女生用的,最好是Y,S,N,R,L开头的 A,C,M,N,K开头的女姓英文名字,求简单,也就是翻译成中文就俩个字那种(比如肉丝←这种,谢谢 求 男女英文名 男的M 女的N 开头字数一样 好听的 与sophia相对的女生英文名,N开头 因为是个组合有英文名来定名字:NS 我是sophia,求另一个!!! c语言中struct当作函数使用 OPPOR11s拍照可以显示时间么? c语言 于struct调用 oppor11相机时间水印 C++ struct 函数传值的问题 关于C语言的结构体函数 结构体函数如何定义 c++为什么要让struct可以定义成员函数 struct point函数是什么意义? c++函数参数可以是struct吗? C语言中的struct能添加函数吗 结构体struct与函数引用 struct的成员如何在函数的参数里引用 什么是PC笔记本啊? 笔记本电脑是商务本好还是游戏本好? 中国电信畅连通话什么意思? 电脑的 标准USB供电参数是多少? 为什么usb-can转换器的供电电压要求有的是9-24V,有的是9-30V呢? 笔记本usb供电是多少安 如何调节台式电脑usb接口处电压?