1樓:子夜清風
file*fpout //定義名為fpout 的檔案指標if((fpout=fopen("file_a.dat","w"))==null )//此程式的目的是以「寫」的形式開啟fpout檔案,「w」即「write」的意思。注意此句為判斷句,如果打不開檔案執行
即關閉檔案。
程式到這是在開啟的情況下寫的:
while(ch!='@') //從fpout檔案中讀取字元,如果字元不是"@"則繼續執行下面的程式,否則程式結束。
//此句是將字元儲存到fpout中,然後在提取下一字元,直到取到@為止。
最後一句是關閉檔案,沒什麼好說的!!
2樓:
你這個程式沒有分行.無法給每個行寫個註釋.
關於c語言的一道題,關於C語言的一道題
龍 鳳 兩個for迴圈,再建立一個動態陣列,就可以了 include include include char submaxstring const char str1,const char str2 int size strlen str1 strlen str2 strlen str1 strl...
一道C語言窮舉題。C語言窮舉 一道數學題。
不就三重迴圈嘛,include main 結果顯示了很多給。我不太理解,要什麼給什麼,是要求查詢嗎?輸入英國人就出現英國人的個數,輸入美國人就出現美國人的個數嗎?而不是一下全部顯示出來。我把樓上的改進一下,include include main 一個迴圈就夠了,效率較高,如下 include in...
求解一道C語言題,求解一道C語言題目
不考慮效能優化,只考慮功能可以這麼寫 include stdio.h include string.h define max str len 128int main char str2 max str len scanf s s str1,str2 for i 0 i strlen str1 i e...