以附加方式打開讀寫文件。如果該文件不存在,將會創建它。如果文件存在,寫入的數據將被添加到文件的末尾,即保留文件的原始內容。
C語言逐行讀取文本文件的代碼如下:
# include & ltstdio.h & gt
主()
{
FILE * fp
fp=fopen("noexist "," a+");
if(fp= =NULL)返回;
fclose(FP);
}
擴展數據
1.如果輸入文本的每壹行都沒有空格,line將根據換行符在輸入文本中取值。
2.如果輸入文本包含空格或制表符,則不是換行符。line根據空格分隔符或制表符或換行符獲取輸入文本中的值。
3.通過將IFS設置為換行符,可以逐行讀取。