C++ 函数传递数组

Posted Herio

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 函数传递数组相关的知识,希望对你有一定的参考价值。


C++ 函数传递数组

注意初始化不能直接写

​memset(a,0x3f,sizeof a)​

这样不会初始化

应该写成:​​memset(a,0x3f,N* sizeof(int))​

且注意函数参数为:​​int a[]​​ ,函数内修改数组会影响,就是传的引用。


以上是关于C++ 函数传递数组的主要内容,如果未能解决你的问题,请参考以下文章

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

C++ 将数组的引用传递给函数

将指向数组的指针传递给函数时出现分段错误(C++)

如何将数组从 c++ 传递给 python 函数并将 python 返回的数组检索到 c++

无法将二维字符数组传递给函数(C++)

将二维双数组从 C# 传递到 C++ 函数