c将函数指针分配给变量

瓦卡瓦卡瓦卡瓦卡

我有两个功能,

//virDomain is some struct
int virDomainCreate(virDomain*);
int virDomainDestroy(virDomain*);

如何将这两个函数分配给变量?

我试过了,

int (*func)(virDomain*) = NULL;
func = virDomainCreate(virDomain*); // not working
func = &virDomainDestroy(virDomain*); //not working

感谢你的帮助!若aka

阿琼·斯瑞达拉恩(Arjun Sreedharan)

您可以将指针分配给以下函数:

func = &virDomainCreate;

或者,您可以只使用简短格式:

func = virDomainCreate;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C ++ Arduino:将函数分配给函数指针

来自分类Dev

将变量分配给指针

来自分类Dev

将变量分配给指针与关联和将变量分配给指针

来自分类Dev

如何正确地将dlsym返回的指针分配给函数指针类型的变量?

来自分类Dev

将函数调用分配给变量

来自分类Dev

将变量分配给函数返回?

来自分类Dev

将函数的结果分配给变量?

来自分类Dev

为什么我可以将函数引用分配给匿名函数指针变量?

来自分类Dev

在 C 中,如果将双指针分配给值,为什么指针变量为 0?

来自分类Dev

将函数分配给函数指针

来自分类Dev

如何将函数分配给函数指针

来自分类Dev

C ++将取消引用指针对象分配给变量并使用该变量

来自分类Dev

将整数变量地址分配给字符指针

来自分类Dev

将const变量的地址分配给非const指针

来自分类Dev

将空指针分配给多个变量

来自分类Dev

如何将函子分配给函数指针?

来自分类Dev

如何将C ++指针分配给C#函数

来自分类Dev

如何在C中将argv分配给指针变量?

来自分类Dev

C ++将函数指针分配给另一个

来自分类Dev

将`{} + []`分配给变量

来自分类Dev

将新值传递并分配给指针C ++

来自分类Dev

C ++:将值分配给字符指针

来自分类Dev

无法将内存分配给c中的指针

来自分类Dev

C ++将指针数组分配给struct

来自分类Dev

将非匿名函数分配给变量

来自分类Dev

JavaScript将命名函数分配给变量

来自分类Dev

在Python中直接将变量分配给函数

来自分类Dev

我可以将函数分配给变量吗?

来自分类Dev

PostgreSQL将选择查询分配给函数中的变量