将指针传递给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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将char指针传递给C函数

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将char数组传递给函数C ++

来自分类Dev

c结构将自身作为参数传递给指针函数

来自分类Dev

什么时候将指针作为参数传递给C ++中的函数?

来自分类Dev

C将参数作为空指针列表传递给LoadLibrary()导入的函数

来自分类Dev

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

来自分类Dev

如何将char数组作为字节从C JNI函数传递给Java方法[]

来自分类Dev

如何将char数组从C JNI函数作为字节传递给Java方法[]

来自分类Dev

C-无法将数组引用传递给函数中的指针参数

来自分类Dev

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

来自分类Dev

将数组传递给函数-指针与引用(C ++与C)

来自分类Dev

将Java脚本函数作为参数传递给C ++函数

来自分类Dev

如何将Swift字符串数组传递给带有char **参数的C函数

来自分类Dev

OpenvVMS从pascal将char参数数组传递给C函数

来自分类Dev

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

来自分类Dev

将3D数组作为参数传递给C中的函数

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将数组作为参数传递给 C 中的 x86 函数

来自分类Dev

将字符指针数组传递给C函数

来自分类Dev

将数组的指针传递给C中的函数

来自分类Dev

C指针,了解如何将数组传递给函数

来自分类Dev

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

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

    将char指针传递给C函数

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

    将char数组传递给函数C ++

  9. 9

    c结构将自身作为参数传递给指针函数

  10. 10

    什么时候将指针作为参数传递给C ++中的函数?

  11. 11

    C将参数作为空指针列表传递给LoadLibrary()导入的函数

  12. 12

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

  13. 13

    如何将char数组作为字节从C JNI函数传递给Java方法[]

  14. 14

    如何将char数组从C JNI函数作为字节传递给Java方法[]

  15. 15

    C-无法将数组引用传递给函数中的指针参数

  16. 16

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

  17. 17

    将数组传递给函数-指针与引用(C ++与C)

  18. 18

    将Java脚本函数作为参数传递给C ++函数

  19. 19

    如何将Swift字符串数组传递给带有char **参数的C函数

  20. 20

    OpenvVMS从pascal将char参数数组传递给C函数

  21. 21

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

  22. 22

    将3D数组作为参数传递给C中的函数

  23. 23

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

  24. 24

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

  25. 25

    将数组作为参数传递给 C 中的 x86 函数

  26. 26

    将字符指针数组传递给C函数

  27. 27

    将数组的指针传递给C中的函数

  28. 28

    C指针,了解如何将数组传递给函数

  29. 29

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

热门标签

归档