黑马程序员技术交流社区

标题: C语言文件指针 [打印本页]

作者: rolandzhao    时间: 2016-1-13 22:51
标题: C语言文件指针
有时忘记关闭文件指针会有意想不到的麻烦,C语言视频教学最后一集通讯录搭建中,写入函数中若忘记关闭文件指针,文件会怎么也写不进去,所以要养成及时关闭文件指针的好习惯。
void writeFile(){
    //1)以wb方式打开
    FILE *fp=fopen(filePath, "wb");
   
    if (fp!=NULL) {
        //2)先写联系人个数
        fwrite(&totalContactCount, sizeof(totalContactCount), 1, fp);
        //3)写联系人数据
        for (int i=0; i<totalContactCount; i++) {
            fwrite(&contacts[i], sizeof(Person), 1, fp);
        }
        printf("data updated\n");
    }
   
    //4)关闭文件指针
    fclose(fp);
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2