uj5u.com熱心網友回復:
原型寫的不對,復制函式頭加個分號就好。b需要個int型別的陣列名,所以你紅的那行呼叫是正確的,錯的是上面。
uj5u.com熱心網友回復:
參考這頁往下拉:
uj5u.com熱心網友回復:
加分加了,還是報錯了,去掉星號,不用指標也對,字串指標我會用,這個陣列型指標有毒感覺uj5u.com熱心網友回復:
樓主,這個chen()函式具體功能不清楚,按圖修改,供參考:#include <stdio.h>
int chen(int b[],int n,int m);//函式宣告
//或:int chen(int *b,int n,int m);
int main()
{
int c,b;
while(~scanf("%d",&c))
{
scanf("%d",&b);
//int a[c];
int *a = new int[c];//動態陣列
printf("%d\n",chen(a,c,b));
}
return 0;
}
int chen(int b[],int n,int m)//函式實作
//或:int chen(int *b,int n,int m);
{
int sum=0;
for(int i=0;i<m;i++)
{
b[i] = i+1;
}
}
uj5u.com熱心網友回復:
說的就是去掉星啊,原型比函式頭就是多余一個星,畫蛇為啥要添足呢?uj5u.com熱心網友回復:
要求要用指標uj5u.com熱心網友回復:
我明天會試試的
uj5u.com熱心網友回復:
要求用指標就去掉方括號嘛。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/261499.html
標籤:C語言
下一篇:拜年3
