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...