c語言記憶體讀寫問題,求大神幫忙,謝謝

2021-09-08 05:19:35 字數 638 閱讀 5254

1樓:樂天

你好,**如下:

char *readfile(char *path)length=filelength(fp);

ch=(char *)malloc(length);

fread(ch,length,1,fp);

*(ch+length-1)='\0';

return ch;

}int filelength(file *fp)希望可以幫到你。

2樓:律仙韻

是不是初始化?要是的話,你重新再進試試。

3樓:

失敗原因估計是下面兩種情況: 一、指標未初始化就free失敗

c語言問題,求大神解決,謝謝啦,我是小白,最好能夠解釋下原因..

4樓:小賊快快受死

#include

void findmin(int *s,int t,int*k)//找到最小值的函式。這個*s是陣列的第一個元素,*k是指向第一個i的位置,就是k儲存的是i的儲存單元的地址

void main()

主函式和一般的差不多,我認為是這樣的,可能是節約空間了吧。希望對你有點點點點的幫助

c語言作業,求大神幫忙,C語言作業,求大神幫忙

由於時間關係,我也準備斷網了,先寫了前邊4題,剩下的明天有空再幫你補上 1 程式填空1 include include define arr size 80 main printf english character d n letter printf digit character d n dig...

c語言問題求大神指教,C語言問題求大神指教

應該是這樣才對 include void fun char a,char b 它等價於while b a 0 即複製餘下的串到b中 int main 這個程式是錯的吧,請問這個程式要做什麼事。第一個while的作用是跳過a指向的字串 也即字串 a b 中前面的 號,所以第一個while結束後a指向字...

c語言問題,求大神給解答,C語言問題,求大神給解答

type 35 bta p100 ds1191 pz38 type 35 bta p100 1 ds1191 1 pz38 1 type 35 2 press any key to continue include include include typedef struct node list,n...