當前位置:成語大全網 - 書法字典 - C語言中文本文件逐行讀取的實現

C語言中文本文件逐行讀取的實現

如果該文件不存在,將會創建它。如果文件存在,寫入的數據將被添加到文件的末尾,即保留文件的原始內容。

以附加方式打開讀寫文件。如果該文件不存在,將會創建它。如果文件存在,寫入的數據將被添加到文件的末尾,即保留文件的原始內容。

C語言逐行讀取文本文件的代碼如下:

# include & ltstdio.h & gt

主()

{

FILE * fp

fp=fopen("noexist "," a+");

if(fp= =NULL)返回;

fclose(FP);

}

擴展數據

1.如果輸入文本的每壹行都沒有空格,line將根據換行符在輸入文本中取值。

2.如果輸入文本包含空格或制表符,則不是換行符。line根據空格分隔符或制表符或換行符獲取輸入文本中的值。

3.通過將IFS設置為換行符,可以逐行讀取。