1. Çü½Ä: result= fclose(fp)
2. ±â´É: ÀÎÀÚ fp¿¡ ÇØ´çÇÏ´Â °³¹æµÈ ÆÄÀÏ(file)À» Æó¼âÇÑ´Ù.
3. ¼³¸í
(1) ÀÎÀÚ fp´Â ÆÄÀÏ Æ÷ÀÎÅÍÀ̸ç ÆÄÀÏ °³¹æ½Ã ¾òÀº °ªÀ̾î¾ß ÇÏ°í ÆÄÀÏ Æ÷ÀÎÅÍ°¡
¾Æ´Ï¸é ¿¡·¯ 󸮵Ǹç ÀÌ¹Ì Æó¼âµÈ ÆÄÀÏ Æ÷ÀÎÅÍÀÏ ¶§´Â °æ°í ¸Þ½ÃÁö¸¦ Ãâ·Â
ÇÏ°í result¿¡ -1ÀÇ °ªÀ» µÇµ¹¸°´Ù.
(2) ½ÇÇà °á°ú°ª result´Â Á¤»ó ½ÇÇà½Ã 0, ½ÇÆнà -1(EOF)ÀÇ °ªÀ» °®´Â´Ù.
4. »ç¿ë¿¹
filename= helpdir ~ "temp/sample.txt"; // µµ¿ò¸» µð·ºÅ丮¿Í ¹®ÀÚ¿ °áÇÕ
fp= fopen(filename, "r");
if(fp==FILE_OPEN_ERR) // ¶Ç´Â if(fp==NULL) ¶Ç´Â if(!fp)
{
print("file open error!\n");
return;
}
getline= finput(fp);
print(getline);
fclose(fp); // ÆÄÀÏ ´Ý±â
------------------------------ [ Ãâ·Â°á°ú ] ------------------------------
¾È³çÇϼ¼¿ä?
|