if((fp=fopen("c://hzk16","rb")==NULL) { printf("/nerror on open c://hzk16 file!"); getch(); exit(1); } 這段程序的意義是,假如返回的指針為空,表示不能打開C盤根目錄下的hzk16文件,則給出提示信息“error on open c:/ hzk16file!”,下一行getch()的功能是從鍵盤輸入一個字符,但不在屏幕上顯示。在這里,該行的作用是等待, 只有當用戶從鍵盤敲任一鍵時,程序才繼續執行, 因此用戶可利用這個等待時間閱讀出錯提示。敲鍵后執行exit(1)退出程序。