標題:
關于 C Primer Plus(第五版)中文版 云顛工作室 翻譯的錯誤。
[打印本頁]
作者:
51黑黑黑
時間:
2016-2-23 15:45
標題:
關于 C Primer Plus(第五版)中文版 云顛工作室 翻譯的錯誤。
原書357頁關于fopen( )函數(shù)的模式字符串有翻譯錯誤
應該是這樣
"w"寫入方式打開,將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創(chuàng)建之。 "w+"讀寫方式打開,將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創(chuàng)建之。 "a"寫入方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創(chuàng)建之。 "a+"讀寫方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創(chuàng)建之。?
那木程序清單13.3這一段代碼塊就沒有意義,可以不需要
if((fp=fopen("words","a+")) == NULL)
{
fprintf(stdout,"can't open \"words\"file.\n");
exit(1);
}
修改成
fp=fopen("words","a+");
to be continued......?
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1