討論串[問題] 二階指標的動態記憶體
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者Ctmate (City*Mate)時間16年前 (2009/10/18 11:46), 編輯資訊
0
0
0
內容預覽:
嗯嗯 我已經弄好了. 那另外請教. 如果. int **buf1_num;. int **buf1_cof;. fp = fopen("input.txt", "r");. fscanf (fp, "%d" ,&k);. buf1_num=(int**)malloc( 2*k );. buf1_co
(還有208個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者nowar100 (拋磚引玉)時間16年前 (2009/10/18 02:13), 編輯資訊
0
0
0
內容預覽:
這樣只會new出一個int* 大小為0,而且type也跟左值不一致,這很明顯不是你想要的. 假設現在是要num[k][k]. 那你應該改成 num=(int**)malloc( k*sizeof(int*) );. 這樣,new出了一個int** 指向k格int*大小. 之後再把new的每一格 去(
(還有180個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者Ctmate (City*Mate)時間16年前 (2009/10/18 01:47), 編輯資訊
0
0
0
內容預覽:
我要從input檔中讀入多項式的資料. num cof 分別放係數跟指數. 如果我要把他弄成動態記憶體要怎麼弄呢?. 怎麼跑都跑不太過.... #include <stdio.h>. #include <stdlib.h>. int main (void). {. int k,i,y;. int *
(還有488個字)
首頁
上一頁
1
下一頁
尾頁