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