文件系统
来源:互联网 发布:淘宝跨境电商平台 编辑:程序博客网 时间:2024/06/01 21:31
C语言函数的网址:
www.cplusplus.com —Reference — C library
#include <stdio.h>#include <string.h>#include <stdlib.h>int main(int argc, const char * argv[]) { //write file: FILE *f = fopen("data.txt", "w"); if (f != NULL) { fputc('S', f); fputs("SunSu\n", f); for (int i =0; i < 100; i++) { fprintf(f, "Item %d\n",i); } fclose(f); }else{ puts("Can not save file"); } //read file FILE * f1 = fopen("data.txt", "r"); if (f1) { // char ch = fgetc(f1); // printf("%c\n",ch); // // char buf[100]; // fgets(buf, 6, f1); // puts(buf); //获取文件的长度 FILE*fp; fp=fopen("data.txt","rb"); fseek(fp,0,SEEK_SET); fseek(fp,0,SEEK_END); long longBytes=ftell(fp);// longBytes就是文件的长度 printf("length=%ld\n",longBytes); //遍历文件内容 char buf1[longBytes]; memset(buf1, 0, longBytes); for (int i=0; i<longBytes; i++) { char ch = fgetc(f1); if (ch != EOF) {//End Of File buf1[i] = ch; }else{ break; } } printf("%s\n",buf1); int a; fscanf(f1, "Item %d\n",&a); fscanf(f1, "Item %d\n",&a); fscanf(f1, "Item %d\n",&a); printf("Num:%d\n",a); fclose(f1); }else{ puts("Can not read"); } puts("End"); return 0;}
0 0
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 文件系统
- 由JFreeChart的源码生成文档(需要ANT)
- codeforce 44E Anfisa the Monkey (记忆搜索)
- windows下查看端口占用情况,并杀掉进程
- *UVA 1169Robotruck ACM解题报告(dp单调队列优化)
- 多线程编程2 - NSOperation
- 文件系统
- 百度离线地图开发
- Murphy's Laws for the 21st Century
- Android] Android开发优化之——使用软引用和弱引用
- HDU 1247 Hat's words(字典树Trie)
- 【Flume】从flume的监控度量数据XXXCounter来看JAVA并发编程中的CAS操作
- HBase到底是个什么东西
- 在oracle中将查询到的数据插入到另一个表中
- 如何使用Java代码获取文件、文件流或字符串的编码方式