字元讀寫函式 訓練

2022-05-03 08:00:11 字數 617 閱讀 8594

《 1 》
#includeint main()

ch = getchar();

while(ch!='\n')

fclose(fpin);

if((fpout = fopen("d:\\c1.txt", "rt")) == null)

ch = fgetc(fpout);

while(~ch)

printf("\n");

fclose(fpout);

}

《 2 》
讀字串函式(fgets)

格式:fgets(字元陣列名, n, 字元指標)

功能:從指定的檔案中讀入乙個字串存入字元陣列中。

說明:n表示從檔案中讀出的字串不超過 n-1 個字元,在讀入的最後乙個字元後自動加上字串結束標誌 ' \0 ' 。

#includeint main()

fgets(str, 11, fp);//從fp所指的檔案中讀出n-1個字元存入字元陣列str中。

printf("%s\n", str);

fclose(fp);

return 0;

}

字串讀寫函式fgets

字串讀寫函式fgets 一 讀字串函式fgets函式的功能是從指定的檔案中讀乙個字串到字元陣列中,函式呼叫的形式為 fgets 字元陣列名,n,檔案指標 其中的n是乙個正整數。表示從檔案中讀出的字串不超過 n 1個字元。在讀入的最後乙個字元後加上串結束標誌 0 例如 fgets str,n,fp 的...

字串讀寫 fgets 函式的使用

fgets 函式的使用 fgets 既可以讀檔案,又可以讀標準輸入,而且可以防止溢位。但是它只能輸入字串 且能讀到回車符 n 故而用scanf語句的較多。scanf語句可以輸入各種格式的資料,其功能較為強大。fgets 的使用方法 char fgets char string,int n,file ...

轉義字元訓練

include intmain 結果 筆記常用的規定符有 d 十進位制有符號整數 u 十進位制無符號整數 f 浮點數 s 字串 c 單個字元 p 指標的值 e 指數形式的浮點數。1 可以在 和字母之間插進數字表示最大場寬。例如 3d 表示輸出3位整型數,不夠3位右對齊。若想在輸出值前加一些0,就應在...