C語言檔案操作問題,求解,求修正 求指點 只有55分了,全讓出來了,讀取出來的資料全都是亂碼來的

2022-02-08 22:30:41 字數 588 閱讀 4326

1樓:匿名使用者

幫你修改好了,看註釋說明,主要問題只有乙個int main()

while(head)

fclose(file);

}return 0;

}讀檔案

int main()

fseek(file,0l,seek_end);

index=ftell(file);

fseek(file,0l,seek_set);

while(index > 0 ) //改成大於0安全return 0;}

2樓:

while(head)//改

fclose(file);

}struct student *creat()裡面printf("\n請輸入姓名:");

scanf("%s",&p1->name); //scanf("%s",p1->name);

3樓:記住一座城

要寫入的內容是頭指標head指向的記憶體,而不是head本身所在的位址。

C語言問題求解,求C語言問題

include include include void rightmoving char s,int n return t int main 昨天剛幫人家寫 哈哈。你也可以試試這個 include void rightmoving char s,int n result 0 0 if result...

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

f函式中的a每次使用外面傳入的2,b是區域性變數,後每次都是1,c是靜態變數,函式每次執行會在上次值 1 所以最後執行三次,輸出為789 程式的輸出是 789 c語言問題,求解答 執行abc a 1 首先進行巨集代換過程,是把 a 1去替代 定義的巨集函式 x x 中的x,即得到式子 a 1 a 1...

c語言指標問題,求解答,C語言中的指標問題,求解答

1,是取值運算子,因為你要判斷tt的值的情況,所以要用 2,tt 相當於 tt tt 1 這個是指標向後移動,不需要取值,謝謝,望採納 你的tt是指標吧。tt指向的是 位址 比如位址值為 10ff 1000 tt是取這個位址中儲存的資料,而tt 意思把tt指向的位址值 1,即tt現在指向了 10ff...