void function(int arr[])
{}
void callfunction()
{
function({1,2,3});
}
这样写报错啊
------解决方案--------------------
function(new int[1]);
------解决方案--------------------
{1,2,3}如果你不定义数组,那么你存储在哪里,所以我觉得数组的定义是必须的,还有,我觉得按你的写法还不太好,可读性不高,还不如老老实实建个数组,起好数组名,让人一目了然
------解决方案--------------------
int[] arr = new int[5];
传对应的参数;
------解决方案--------------------
数组是对象,需要new一下。吧