如何将float数组和float作为参数传递给C中的函数

编码器404

我正在尝试将2个参数(一个浮点数和一个浮点数数组)发送到C中的函数。

我收到此错误:

test.c:10:1: error: conflicting types for ‘result’
 result(float *array, float number){
 ^
test.c:10:1: note: an argument type that has a default promotion can’t match an empty parameter name list declaration
test.c:7:5: note: previous implicit declaration of ‘result’ was here
     result(array, number);

我的代码是:

#include <stdio.h>
#include <math.h>

main()
{
    float array[3] = {1.5, 2.6, 3.7};
    float number = 2.3;
    result(array, number);
}

result(float *array, float number)
{
    printf("number: %f\n", number);
    printf("array 1: %f\n", array[1]);
}

我是C语言的新手,并且知道在其他语言中也可以使用,所以在此做什么的任何帮助将不胜感激!

MD XF

main没有原型,您将无法访问声明后的函数像这样重写代码:

#include <stdio.h>
#include <math.h>

int result(float *, float);

int main()
{
    /* ... */
}

int result(float *array, float number)
{
    /* ... */
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果传递的函数也将函数作为参数,如何将函数作为参数传递给C中的函数?

来自分类Dev

如何将整个numpy数组作为python中的参数传递给用户定义的函数?

来自分类Dev

如何将常量数组作为参数传递给C ++函数/方法

来自分类Dev

如何将参数传递给数组中的函数?

来自分类Dev

如何将QVector作为可选参数传递给C ++中的函数?

来自分类Dev

如何将参数传递给C中的函数指针?

来自分类Dev

如何将函数作为参数传递给参数?

来自分类Dev

如何将函数作为参数传递给transform()函数?

来自分类Dev

如何将数组和结构传递给需要3个u32指针作为参数的c函数(ctypes)

来自分类Dev

如何将通道作为参数传递给函数?

来自分类Dev

Python:如何将列表作为参数传递给函数?

来自分类Dev

如何将参数作为函数传递给变量?

来自分类Dev

如何将向量作为函数参数传递给指针

来自分类Dev

如何将结构作为参数传递给函数?

来自分类Dev

如何将函数作为参数传递给OpenSCAD模块?

来自分类Dev

如何将元组作为参数传递给divmod()函数

来自分类Dev

如何将元组作为参数传递给divmod()函数

来自分类Dev

如何将模板作为参数传递给函数

来自分类Dev

如何将JSON数组作为参数传递给URL

来自分类Dev

如何将数组作为单独的参数传递给方法

来自分类Dev

如何将Swift数组作为参数传递给线程?

来自分类Dev

如何将数组或列表作为参数传递给PowerShell函数?

来自分类Dev

如何将数组作为参数传递给最大值函数?

来自分类Dev

如何将数组或列表作为参数传递给PowerShell函数?

来自分类Dev

如何将数组作为实际参数而不是全局变量传递给函数

来自分类Dev

如何将数组(未知长度)的所有元素作为单独的参数传递给函数?

来自分类Dev

如何将数组作为参数传递给 Java 图形函数?

来自分类Dev

如何将嵌套的结构数组作为参数传递给函数?

来自分类Dev

如何将函数作为参数传递给Javascript中的自定义函数

Related 相关文章

  1. 1

    如果传递的函数也将函数作为参数,如何将函数作为参数传递给C中的函数?

  2. 2

    如何将整个numpy数组作为python中的参数传递给用户定义的函数?

  3. 3

    如何将常量数组作为参数传递给C ++函数/方法

  4. 4

    如何将参数传递给数组中的函数?

  5. 5

    如何将QVector作为可选参数传递给C ++中的函数?

  6. 6

    如何将参数传递给C中的函数指针?

  7. 7

    如何将函数作为参数传递给参数?

  8. 8

    如何将函数作为参数传递给transform()函数?

  9. 9

    如何将数组和结构传递给需要3个u32指针作为参数的c函数(ctypes)

  10. 10

    如何将通道作为参数传递给函数?

  11. 11

    Python:如何将列表作为参数传递给函数?

  12. 12

    如何将参数作为函数传递给变量?

  13. 13

    如何将向量作为函数参数传递给指针

  14. 14

    如何将结构作为参数传递给函数?

  15. 15

    如何将函数作为参数传递给OpenSCAD模块?

  16. 16

    如何将元组作为参数传递给divmod()函数

  17. 17

    如何将元组作为参数传递给divmod()函数

  18. 18

    如何将模板作为参数传递给函数

  19. 19

    如何将JSON数组作为参数传递给URL

  20. 20

    如何将数组作为单独的参数传递给方法

  21. 21

    如何将Swift数组作为参数传递给线程?

  22. 22

    如何将数组或列表作为参数传递给PowerShell函数?

  23. 23

    如何将数组作为参数传递给最大值函数?

  24. 24

    如何将数组或列表作为参数传递给PowerShell函数?

  25. 25

    如何将数组作为实际参数而不是全局变量传递给函数

  26. 26

    如何将数组(未知长度)的所有元素作为单独的参数传递给函数?

  27. 27

    如何将数组作为参数传递给 Java 图形函数?

  28. 28

    如何将嵌套的结构数组作为参数传递给函数?

  29. 29

    如何将函数作为参数传递给Javascript中的自定义函数

热门标签

归档