如何在不使用C语言中使用typedef的情况下声明将指针返回到返回函数指针的函数的函数?

用户名

我想知道如何编写一个函数,该函数返回一个指针,该函数返回一个没有类型定义的函数指针。例如,可以将返回函数指针的函数定义为:

type (*f_name(..))(..){..}

因此,这将返回指向返回“类型”的函数的指针,现在,如果“类型”是函数指针,则如何声明该函数。但是由于我的主管不希望使用typedef,所以我不能使用它们。

谢谢你提供的所有帮助。

罗伯茨博士

对于诸如此类的问题,有一个名为cdeclhttp://cdecl.org/的漂亮实用程序,可在英语和C声明之间进行转换。

例如

cdecl> declare f as function (int) returning pointer to function (char) returning pointer to function (void) returning long

给出答案

long (*(*f(int ))(char ))(void )

在另一个方向上

cdecl> explain int (*(*g(float))(double, double))(char)

将g声明为函数(浮点型),返回指向函数(双精度,双精度)的指针,返回指向函数(char)的指针,返回int

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

指向函数的指针,返回函数指针

来自分类Dev

返回函数指针语法的函数

来自分类Dev

在C中使用typedef函数指针

来自分类Dev

在C函数中使用指针作为返回值

来自分类Dev

如何在C中使用void指针作为函数返回类型

来自分类Dev

C ++ 11中的函数返回函数指针

来自分类Dev

返回函数指针类型

来自分类Dev

C ++如何在没有std :: function的情况下声明函数返回函数?

来自分类Dev

c-在函数调用中使用从函数返回的指针

来自分类Dev

如何使用typedef声明函数指针

来自分类Dev

如何在不使用指针的情况下从模板化方法返回NULL

来自分类Dev

有没有办法在不使用void指针的情况下返回C函数中的任何类型?

来自分类Dev

在不使用指针的情况下模拟C语言中的多态

来自分类Dev

在C语言中,函数是否可能返回指向自身的指针?

来自分类Dev

如何在不指定模板的情况下声明函数模板指针typedef?

来自分类Dev

如何在C ++中使用函数的参数作为指针从DLL返回值?

来自分类Dev

(Java)如何在不使用辅助函数的情况下从不断递增的堆栈帧中返回-1?

来自分类Dev

指向函数的指针,返回函数指针

来自分类Dev

为什么我们在c中使用函数返回指针以及函数返回指针的应用

来自分类Dev

如何在必须返回类模板的函数指针上使用C ++中的typedef?

来自分类Dev

如何在不使用C的指针的情况下通过函数传递2D数组

来自分类Dev

C ++如何在没有std :: function的情况下声明函数返回函数?

来自分类Dev

c-在函数调用中使用从函数返回的指针

来自分类Dev

如何编写不使用typedefs即可返回函数指针的函数指针?

来自分类Dev

从类成员函数返回函数指针

来自分类Dev

不使用变量的返回函数

来自分类Dev

C语言如何将指针从函数返回到指针

来自分类Dev

返回函数指针数组

来自分类Dev

函数不使用 C 中的指针返回正确的值

Related 相关文章

  1. 1

    指向函数的指针,返回函数指针

  2. 2

    返回函数指针语法的函数

  3. 3

    在C中使用typedef函数指针

  4. 4

    在C函数中使用指针作为返回值

  5. 5

    如何在C中使用void指针作为函数返回类型

  6. 6

    C ++ 11中的函数返回函数指针

  7. 7

    返回函数指针类型

  8. 8

    C ++如何在没有std :: function的情况下声明函数返回函数?

  9. 9

    c-在函数调用中使用从函数返回的指针

  10. 10

    如何使用typedef声明函数指针

  11. 11

    如何在不使用指针的情况下从模板化方法返回NULL

  12. 12

    有没有办法在不使用void指针的情况下返回C函数中的任何类型?

  13. 13

    在不使用指针的情况下模拟C语言中的多态

  14. 14

    在C语言中,函数是否可能返回指向自身的指针?

  15. 15

    如何在不指定模板的情况下声明函数模板指针typedef?

  16. 16

    如何在C ++中使用函数的参数作为指针从DLL返回值?

  17. 17

    (Java)如何在不使用辅助函数的情况下从不断递增的堆栈帧中返回-1?

  18. 18

    指向函数的指针,返回函数指针

  19. 19

    为什么我们在c中使用函数返回指针以及函数返回指针的应用

  20. 20

    如何在必须返回类模板的函数指针上使用C ++中的typedef?

  21. 21

    如何在不使用C的指针的情况下通过函数传递2D数组

  22. 22

    C ++如何在没有std :: function的情况下声明函数返回函数?

  23. 23

    c-在函数调用中使用从函数返回的指针

  24. 24

    如何编写不使用typedefs即可返回函数指针的函数指针?

  25. 25

    从类成员函数返回函数指针

  26. 26

    不使用变量的返回函数

  27. 27

    C语言如何将指针从函数返回到指针

  28. 28

    返回函数指针数组

  29. 29

    函数不使用 C 中的指针返回正确的值

热门标签

归档