Fw: [請問] 一條c語言問題

看板C_and_CPP作者 ( 嗨浪)時間13年前 (2012/11/08 18:40), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 ask 看板 #1GcuOw_W ] 作者: badbadook ( 嗨浪) 看板: ask 標題: [請問] 一條c語言問題 時間: Thu Nov 8 18:15:19 2012 nums1為a陣列長lenght1 nums2為b陣列 這個副程式有輸入int result[] 這個參數 但可以直接用result[K++] 這個方式來擴大 這個未預先指定大小的陣列嗎? 希望能將以排序好的nums1與nums2陣列合併輸出至result陣列並排好序 int i = 0 ,j = 0.k = 0; for(i=0;i<lenght1,++i){ if(nums1[i]<=nums2[j]){ result[K++]=nums1[i++]; 這裡的i++在加完之後 回到for又再加一次 好像不對吧 應把for裡的i換個參數吧? }else{ result[K++]=nums2[j++] } } 省略之後的程式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.160.51.160

11/08 18:39, , 1F
C_and_CPP
11/08 18:39, 1F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: badbadook (1.160.51.160), 時間: 11/08/2012 18:40:00

11/08 19:21, , 2F
array固定大小之後,就不能變大了
11/08 19:21, 2F

11/08 19:21, , 3F
GOOGLE 動態陣列
11/08 19:21, 3F

11/08 19:43, , 4F
不要在迴圈內變更for的控制變數,否則○○會被剁掉。
11/08 19:43, 4F

11/10 10:56, , 5F
MOONRAKER 大大,除了容易出錯外,會有其他問題嗎?
11/10 10:56, 5F

11/11 18:03, , 6F
樓上,一個程式除了出錯外還能有什麼問題?!
11/11 18:03, 6F
文章代碼(AID): #1Gcum1j3 (C_and_CPP)
文章代碼(AID): #1Gcum1j3 (C_and_CPP)