功能中另一个功能参数

Koay Hv

好吧,基本上,我已经浏览了所有有关此问题的问答,但找不到我的答案。

这是我的代码,它将对平方,立方,四分之一的数字进行计算。但是,尝试输出答案时出现错误。

#include <iostream>

using namespace std;
int square (int);  //n^2
int cube (int);  //n^3
int fourth (int);  //n^4
void powerN(int x[], const int sizex, void(*select)(int))
{
    cout<< x[sizex];
    cout<<" to the power of "<<sizex+2<<" is ";
    cout<<(*select)(x[sizex])<<endl;
}
int square (int a)
{
    return a*a;
}
int cube (int b)
{
    return b*b*b;
}
int fourth (int c)
{
    return c*c*c*c;
}
int main()
{
    int a[3]={3,4,5};
    for (int aSize=0;aSize<3;a++){
    powerN (a, aSize, square);
    powerN (a, aSize, cube);
    powerN (a, aSize, fourth);
    }
}
songyuanyao
  1. 函数指针参数select的类型不正确。您将其返回类型声明为void,无法进行cout编辑。返回值应为类型int

    void powerN(int x[], const int sizex, int(*select)(int))
    //                                    ~~~
    
  2. 该对环main()a++应该是aSize++

居住

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查另一个功能中的功能输入-传递所有参数

来自分类Dev

从jQuery中的另一个功能停止功能

来自分类Dev

在另一个功能中请求功能响应

来自分类Dev

是否可以在另一个功能中具有一个功能

来自分类Dev

在一个功能中为另一个功能设置变量

来自分类Dev

如何将一个功能整合到另一个功能中?

来自分类Dev

在另一个函数中的功能javascript

来自分类Dev

R:检查功能是否已作为另一个功能的参数提供的正确方法

来自分类Dev

用原型扩展另一个功能的功能

来自分类Dev

如果另一个功能完成,则执行功能

来自分类Dev

如何定义输出另一个功能的功能?

来自分类Dev

从功能下方的另一个功能中检索2个用户输入

来自分类Dev

如何在javascript的另一个功能文件的功能中调用功能文件功能?

来自分类Dev

在另一个功能中触发点击功能

来自分类Dev

将功能包装到另一个功能中

来自分类Dev

从JavaScript中的其他功能执行另一个功能

来自分类Dev

使用R中的另一个功能停止功能评估

来自分类Dev

Javascript运行功能在另一个设置为间隔的功能中运行

来自分类Dev

在另一个“作为方法的功能”中的“调用作为方法的功能”

来自分类Dev

未传递功能参数。如何正确地将参数传递给另一个JavaScript文件的功能?

来自分类Dev

如何根据另一个功能参数的精简类型来推断/精简功能参数类型?

来自分类Dev

使一个模块的功能可以在另一个模块中访问(Codeigniter)

来自分类Dev

正则表达式将sed中的一个功能替换为另一个功能

来自分类Dev

如何在React Native中从另一个功能组件更改一个功能组件的状态?

来自分类Dev

在一个功能中使用在另一个功能中定义的列表。Python 2.7

来自分类Dev

我可以在Ocaml的另一个“ rec”功能中定义一个“ rec”功能吗?

来自分类Dev

如何仅在JavaScript中完全完成另一个功能后才能启动一个功能?

来自分类Dev

是否可以从OpenFlipper中的另一个插件调用另一个插件的功能?

来自分类Dev

将选定数量的参数包传递/转发给另一个功能

Related 相关文章

  1. 1

    检查另一个功能中的功能输入-传递所有参数

  2. 2

    从jQuery中的另一个功能停止功能

  3. 3

    在另一个功能中请求功能响应

  4. 4

    是否可以在另一个功能中具有一个功能

  5. 5

    在一个功能中为另一个功能设置变量

  6. 6

    如何将一个功能整合到另一个功能中?

  7. 7

    在另一个函数中的功能javascript

  8. 8

    R:检查功能是否已作为另一个功能的参数提供的正确方法

  9. 9

    用原型扩展另一个功能的功能

  10. 10

    如果另一个功能完成,则执行功能

  11. 11

    如何定义输出另一个功能的功能?

  12. 12

    从功能下方的另一个功能中检索2个用户输入

  13. 13

    如何在javascript的另一个功能文件的功能中调用功能文件功能?

  14. 14

    在另一个功能中触发点击功能

  15. 15

    将功能包装到另一个功能中

  16. 16

    从JavaScript中的其他功能执行另一个功能

  17. 17

    使用R中的另一个功能停止功能评估

  18. 18

    Javascript运行功能在另一个设置为间隔的功能中运行

  19. 19

    在另一个“作为方法的功能”中的“调用作为方法的功能”

  20. 20

    未传递功能参数。如何正确地将参数传递给另一个JavaScript文件的功能?

  21. 21

    如何根据另一个功能参数的精简类型来推断/精简功能参数类型?

  22. 22

    使一个模块的功能可以在另一个模块中访问(Codeigniter)

  23. 23

    正则表达式将sed中的一个功能替换为另一个功能

  24. 24

    如何在React Native中从另一个功能组件更改一个功能组件的状态?

  25. 25

    在一个功能中使用在另一个功能中定义的列表。Python 2.7

  26. 26

    我可以在Ocaml的另一个“ rec”功能中定义一个“ rec”功能吗?

  27. 27

    如何仅在JavaScript中完全完成另一个功能后才能启动一个功能?

  28. 28

    是否可以从OpenFlipper中的另一个插件调用另一个插件的功能?

  29. 29

    将选定数量的参数包传递/转发给另一个功能

热门标签

归档