gpt4 book ai didi

c++ - 如何通过引用将数组传递给函数?

转载 作者:行者123 更新时间:2023-11-30 03:04:12 25 4
gpt4 key购买 nike

我正在寻找如何将字符串/数组传递给函数,我尝试过按值传递,但它似乎不起作用,我已经在网上查看并通过引用看到但似乎没有要么工作。

有人可以帮忙吗?

最佳答案

你声明一个函数,它通过引用获取一个包含 10 个整数的数组:

void f(int (&arr)[10]);

你可以这样调用它

int arr[10];
f(arr);

你可以模板化你的函数

template<class T, int N>
void f(T (&arr)[N]);

关于c++ - 如何通过引用将数组传递给函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8811851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com