1樓:匿名使用者
回一樓,別人合成的陣列是s[20]呢,怎麼會越界?
樓主沒有實現排序,還是你自己寫吧
for(j=0;j
void fun(int s,int e,int a,int m, int n)
int d=m;
for(j=0;jfor(k=0;kfor(p=0;p;int a = ;
cout << "e=";
for (i=0; i<6; i++)
cout << e[i] << ',';
cout << endl;
cout << "a=";
for (i=0; i<5; i++)
cout << a[i] << ',';
cout << endl;
fun(s,e,a,6,5);
cout << "s=";
for (i=0; i<11; i++)
cout << s[i] << ',';
cout << endl;
return 0;}
2樓:會彈鋼琴的狼
看錯..沒仔細看..直接將兩個陣列合並.
關於c 的問題
有區別 char str 定義的是一個指標 可以改變指標的方向,即str指向的地址的是可以改變的 char str 定義的是一個字元陣列,可以改變陣列裡面字元的值,但是str的地址是不變的 char str 這個是不合法的,要指明大小。指標是不需要大小的。即後分配。char str 10 str本身...
關於C語言的問題,求教,一個關於C語言的問題,求教!!
a b 是賦值 a b 是等號 這是新手長犯錯誤 c語言中經常犯的毛病!初學者必看!c 語言的最大特點是 功能強 使用方便靈活。c編譯的程式對語法檢查並不象其它高階語言那麼嚴格,這就給程式設計人員留下 靈活的餘地 但還是由於這個靈活給程式的除錯帶來了許多不便,尤其對初學c語言的人來說,經常會出一些連...
關於C語言的問題,關於C語言的一個問題 50
李易安阿噴 char 256 表示向記憶體申請256個位元組空間,你輸入一個名字之後可能只佔了幾個位元組,所以你把256改成20,30或者100對結果是沒有任何影響,你輸入的name最少要2個位元組,但是你如果把256這個去了的話,就會出錯,為啥呢,因為你這個char型別只是申請了1個位元組。放不下...