其出错的可能原因包括:1 文件没有打开,或打开失败。即文件指针非法。当文件不存在,或用户对文件没有读权限,目标文件被占用等情况下,打开文件会失败,这时file指针值为NULL。2 文件打开时,并没有指定读属性。3 文件IO错误。如在文件打开后,文件被其它程序强制删除,或取消可读属性等。4 文件达到...
因为使用了独占方式打开文件了 // 打开文件的方式: O_RDONLY--只读方式 // O_WRONLY--只写方式 // O_RDWR--读写方式 // O_APPEND--添加方式 // O_TRUNC--截文件长度为0 //