将指向char数组的指针作为函数的参数传递-C

猕猴

在下面的函数声明中,第一个参数是String,特别是chars数组,第三个参数是指向整数的指针。第二个参数是否是指向字符数组的指针?换句话说,一个指向指针的指针?在阅读以下有关问题的答案后,我发现了这一点:将数组和数组指针传递给C中的函数之间的区别

void setup(char inputBuffer[], char *args[], int *background) {...}

换句话说,* args []是否等同于** args?

非常感谢!

精神病

是的,在将参数传递给函数时,char *args[]等效于char **args

在第一个参数中char inputBuffer[],该函数实际上不接收整个char数组,而仅接收保存其第一个元素的地址的指针变量。

在第二个参数中char *args[],类似地,该函数不接收指向chars的整个指针数组,而是接收保存第一个元素的地址的指针变量。在这种情况下,元素本身就是一个指针。因此,该函数会接收到一个char指向的指针char **args

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将char *传递给C中的函数后,如何指向预期的char数组?

来自分类Dev

无法“指向” C中传递的函数指针数组

来自分类Dev

指向函数的C ++指针作为参数

来自分类Dev

在C ++中将数组作为函数参数传递

来自分类Dev

将指向一个C函数的指针作为另一个函数的参数传递

来自分类Dev

如何使用Java本机接口将字节数组传递给以char *作为参数的C函数?

来自分类Dev

C将指针作为函数中的参数传递

来自分类Dev

C ++将指向成员的指针作为模板参数传递

来自分类Dev

在C函数中传递指向数组的指针

来自分类Dev

如何在C中将指向结构的指针数组作为参数传递

来自分类Dev

将数组作为参数传递给C函数

来自分类Dev

C语言-基于作为参数传递的索引值调用函数-函数指针数组

来自分类Dev

将char *传递给C中的函数后,如何指向预期的char数组?

来自分类Dev

作为参数传递时,在函数中更新指针地址。[将指针作为C中的引用传递]

来自分类Dev

指向函数的C ++指针作为参数

来自分类Dev

将结构数组传递给函数作为指针(C)

来自分类Dev

C ++将方法的指针数组作为参数传递给方法

来自分类Dev

将C ++函数作为参数传递而没有函数指针/没有内联?

来自分类Dev

将指针传递给char数组作为函数的参数-C

来自分类Dev

将指向一个C函数的指针作为另一个函数的参数传递

来自分类Dev

C ++将指针数组传递给函数

来自分类Dev

将char指针传递给C函数

来自分类Dev

将数组中的元素作为C函数中的指针传递

来自分类Dev

指针数组作为c函数中的参数

来自分类Dev

将指向2D VLA的指针作为函数参数传递给C中的行向量

来自分类Dev

指向结构中数组的C指针传递给函数

来自分类Dev

使用 C++11 将指向成员函数的指针作为参数传递

来自分类Dev

C const 指向 const struct 数组的指针作为函数参数

来自分类Dev

C++:访问作为函数参数传递的双指针数组指向的变量的值

Related 相关文章

  1. 1

    将char *传递给C中的函数后,如何指向预期的char数组?

  2. 2

    无法“指向” C中传递的函数指针数组

  3. 3

    指向函数的C ++指针作为参数

  4. 4

    在C ++中将数组作为函数参数传递

  5. 5

    将指向一个C函数的指针作为另一个函数的参数传递

  6. 6

    如何使用Java本机接口将字节数组传递给以char *作为参数的C函数?

  7. 7

    C将指针作为函数中的参数传递

  8. 8

    C ++将指向成员的指针作为模板参数传递

  9. 9

    在C函数中传递指向数组的指针

  10. 10

    如何在C中将指向结构的指针数组作为参数传递

  11. 11

    将数组作为参数传递给C函数

  12. 12

    C语言-基于作为参数传递的索引值调用函数-函数指针数组

  13. 13

    将char *传递给C中的函数后,如何指向预期的char数组?

  14. 14

    作为参数传递时,在函数中更新指针地址。[将指针作为C中的引用传递]

  15. 15

    指向函数的C ++指针作为参数

  16. 16

    将结构数组传递给函数作为指针(C)

  17. 17

    C ++将方法的指针数组作为参数传递给方法

  18. 18

    将C ++函数作为参数传递而没有函数指针/没有内联?

  19. 19

    将指针传递给char数组作为函数的参数-C

  20. 20

    将指向一个C函数的指针作为另一个函数的参数传递

  21. 21

    C ++将指针数组传递给函数

  22. 22

    将char指针传递给C函数

  23. 23

    将数组中的元素作为C函数中的指针传递

  24. 24

    指针数组作为c函数中的参数

  25. 25

    将指向2D VLA的指针作为函数参数传递给C中的行向量

  26. 26

    指向结构中数组的C指针传递给函数

  27. 27

    使用 C++11 将指向成员函数的指针作为参数传递

  28. 28

    C const 指向 const struct 数组的指针作为函数参数

  29. 29

    C++:访问作为函数参数传递的双指针数组指向的变量的值

热门标签

归档