设为首页 加入收藏

TOP

C语言中基础小问题总结(三)
2014-11-23 21:53:56 来源: 作者: 【 】 浏览:4
Tags:言中 基础 问题 总结
tc(文件指针);EOF fputc(字符,文件指针)
读写一个字符串:fgets(字符串s,读入字符个数n,文件指针)--->在中途遇到\n或者EOF停止,读n-1个字符,在末尾加'\0';fputs(字符串,文件指针)--->字符串的结束标记不会写入文件
格式化读写:fscanf(fp, "%d%s", &i, s)--->从文件中读取数据保存到变量;fprintf(fp, "%d%c", j, c)--->按指定格式向文件写入数据
成块读写:fread(buffer,size,count,fp)和fwrite(buffer,size,count,fp)
buffer是一个指针,fread()中表示存放“输入数据”的变量首地址,fwrite()中表示存放“输出数据”的变量首地址
size表示数据块的字节数
count表示数据块个数
fp文件指针
返回值都是count值
(4)其他文件操作的函数
feof(fp)判断文件的末尾标志,到达末尾返回1,否则返回0
rewind(fp)用于定位,是文件的位置指针返回文件开头。
fseek(fp, offset, base)用来控制文件内部位置指针移动。base是位置移动的基准点。offset是偏移量
ftell(fp)用于获取位置指针的位置,相对于文件开头。
首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言位运算符:与、或、异或、取.. 下一篇objective-C 自定义对象归档的实现

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: