超过30个以上的实参如何传递给自定义函数?能否具体些?祝十一快乐!

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:45:37

是.net吗?
我拿C#举例

可以实现不定长度参数输入
如下:拿int来举例
public static void UseParams(params int[] list)
{
for ( int i = 0 ; i < list.Length ; i++ )
Console.WriteLine(list[i]);
Console.WriteLine();
}

用数组存起来,在加个参数表示大小:
int a[30];
void fun(int a[],int n);
或者用容器类存储:
vector<int> a(30);
void fun(vector<int>& a);
或者你就把它做全局变量就不要参数了