ftell函数的用法(用于获取指针位置)
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
ftell函数用于得到文件位置指针当前位置相对于文件首的偏移字节数,下面给出一个简单的例子:
#include<iostream>using namespace std;int main(){ FILE *fp = fopen("myData.txt", "w"); cout << ftell(fp) << endl; fprintf(fp, "123"); cout << ftell(fp) << endl; fprintf(fp, "%d", 456); cout << ftell(fp) << endl; fclose(fp); int a; fp = fopen("myData.txt", "r"); cout << ftell(fp) << endl; fscanf(fp, "%d", &a); cout << ftell(fp) << endl; cout << a << endl; fclose(fp); cout << "*********************" << endl; int b[10]; memset(b, 0, sizeof(b)); fp = fopen("yourData", "wb"); cout << ftell(fp) << endl; fwrite(b, sizeof(b), 1, fp); cout << ftell(fp) << endl; fclose(fp); int c[10]; fp = fopen("yourData", "rb"); cout << ftell(fp) << endl; fread(c, sizeof(c), 1, fp); cout << ftell(fp) << endl; fclose(fp); return 0;}
结果为:
0
3
6
0
6
123456
*********************
0
40
0
40
给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
ftell函数的用法(用于获取指针位置)相关推荐
- python用于获取用户输入的函数是_在Python函数中,用于获取用户输入的是( )...
在Python函数中,用于获取用户输入的是( ) 答:input() 中国大学MOOC:\"骨质疏松症的特征是是以骨量减少.骨的微观结构退化,致使发生的严重后果是\"; 答:\&q ...
- fseek函数的用法(用于设定指针位置)
fseek函数用来设置文件指针stream的位置,原型为: int fseek(FILE *stream, long offset, int fromwhere); 下面先对fseek有一个初步的认识 ...
- C语言ftell()函数(返回文件当前位置)(返回给定流 stream 的当前文件位置)
C 标准库 - <stdio.h> 描述 C 库函数 long int ftell(FILE *stream) 返回给定流 stream 的当前文件位置. 声明 下面是 ftell() 函 ...
- Geolocation模块管理设备位置信息,用于获取地理位置信息,如经度、纬度等。通过plus.geolocation可获取设备位置管理对象
方法: getCurrentPosition: 获取当前设备位置信息 watchPosition: 监听设备位置变化信息 clearWatch: 关闭监听设备位置信息 对象: Position: JS ...
- 微信小程序-获取用户位置(经纬度+所在城市)
微信小程序-获取用户位置(经纬度+所在城市) 文章目录 微信小程序-获取用户位置(经纬度+所在城市) 一.目标 二.实现思路 三.实现步骤 3.1 用到的接口函数 3.2 具体步骤 3.2.1 创建界 ...
- PHP常见日期和时间函数及其用法
学cookie的时候,回想之前学的日期和时间,发现有点水过地皮湿,决定还是把那一堆日期和时间函数和用法大致整理一下 1-mktime( )将一个时间转换成时间戳 括号里面填数字,用逗号分开,依次是时分 ...
- Pandas中loc和iloc函数的用法
目录 1 loc和iloc的含义 2 用法 2.1 loc函数的用法 2.2 iloc函数的用法 1 loc和iloc的含义 loc表示location的意思:iloc中的loc意思相同,前面的i表示 ...
- linux rewind函数,fseek(),ftell()和rewind()函数的用法详解
转自:http://blog.csdn.net/lijun5635/article/details/14210181 功 能 重定位流( 数据流/文件)上的 文件内部位置 指针 注意:不是 定位文件指 ...
- oracle 获得月最后一天,oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...
select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_cha ...
- C语言fseek()函数(whence)重新定位文件指针位置
C 标准库 - <stdio.h> 描述 C 库函数 int fseek(FILE *stream, long int offset, int whence) 设置流 stream 的文件 ...
最新文章
- 洛谷P3884 二叉树问题
- python绘制雷达图代码实例-Matplotlib绘制雷达图和三维图的示例代码
- java 菜单 分隔符_在Java中使用分隔符连接值列表最优雅的方法是什么?
- java 设计作业——简单计算器
- oracle计算每月最小工作日,Oracle计算指定日期内的工作日(不包含周末)
- python核心编程:杂记2
- linux下php、apache、mysql、curl环境搭建
- Java体系学习书籍推荐,BAT 面试官 如何面试
- 3.6. Pure-FTPd + LDAP + MySQL + PGSQL + Virtual-Users + Quota
- Mysql--Auto_increment详解
- 面试题:ES和Solr的区别是什么?
- js增量更新算法研究
- AEJoy —— 介绍神奇的 10 个 AE 表达式附带 2 种简单的调试方法
- 软件测试组工作计划,测试组长工作计划(共10篇).doc
- 专升本英语作文信件类必背范文十篇
- 车架号 生成 java_JAVA匹配车架号以及生成虚拟车架号
- cuda-gdb 调试 Program terminated with signal SIGKILL, Killed. The program no longer exists.
- 小学计算机小蘑菇教案,《会走路的小蘑菇》教案
- 人生不惑,钻研技术——ZFS和LVM
- python求年利率_python-3.x - 如何在python 3中计算年利率 - SO中文参考 - www.soinside.com...