
C语言文件操作
淡淡伤De微微凉
书中自有黄金屋,书中自有颜如玉。
展开
-
接收用户输入写入文本(C语言)
//头文件#include <stdio.h>#include <stdlib.h>#include <string.h>//主函数int main(){ //定义用于接收用户输入的数组长度 char buff[100]={0}; //打开需要写入得文件 FILE *fp=fopen("C:\\Users\\Administrator\\Desktop\\Engling.txt","w"); //判断文件是否打开成功.原创 2020-12-23 22:18:20 · 1003 阅读 · 0 评论 -
文件读写操作(C语言)
//头文件#include <stdio.h>#include <stdlib.h>#include <string.h>//定义写文件函数int write_file(){ //定义写入的内容 char arr[] = "一身清贫怎敢入繁华,两袖清风怎敢感误佳人。"; //打开需要写入的文件 FILE *fp = fopen("C:\\Users\\Administrator\\Desktop\\Engling (2).tx.原创 2020-12-23 15:21:51 · 375 阅读 · 0 评论 -
写26个英文字母到文本中(C语言)
/*将26个英文字母写入文本*///头文件#include <stdio.h>#include <string.h>#include <stdlib.h>//主函数int main(){ //声明小写字母a的ASCAL码值 int i = 97; //打开需要写入的文本 FILE *fp = fopen("C:\\Users\\Administrator\\Desktop\\Engling.txt", "w"); .原创 2020-12-22 22:49:14 · 1869 阅读 · 0 评论 -
C语言(stat函数获取文件大小)
/*函数原型:int stat(const char * file_name,struct stat *buf); stat()用来将参数file_name所指的文件状态, 复制到参数buf所指的结构中 const char:表示文件路径 struct stat*buf: 表示声明的结构体 1 struct stat { 2 dev_t st_dev; //device 文件的设备编号 3 ino_t st_i.原创 2020-12-21 19:21:12 · 2622 阅读 · 0 评论 -
获取文件的大小(fseek和ftell函数)
//头文件#include <stdio.h>#include <stdlib.h>#include <string.h>//定义获取文件大小的函数int Get_File_Size(){ //打开一个文本文件 FILE *fp = fopen("C:\\Users\\Administrator\\Desktop\\hello.txt", "r"); //判断是否打开成功 if (!fp) { //如果.原创 2020-12-21 17:21:37 · 1797 阅读 · 0 评论 -
文件拷贝(C语言)fread和fwrite
//头文件#include <stdio.h>#include <stdlib.h>#include <string.h>//定义文件拷贝函数int File_Copy(){ //打开原文件和待写入的文件 FILE *fp = fopen("C:\\Users\\yangwei1034\\Desktop\\Big_file.txt", "r"), *fp1 = fopen("C:\\Users\\yangwei1034\\D.原创 2020-12-21 01:07:40 · 230 阅读 · 0 评论 -
排序(C语言)
/* 对文本的数字进行排序,排序后写入新的文本*///头文件#include <stdio.h>#include <stdlib.h>#include <time.h>//定义随机数生成函数int write_rand(){ //声明循环因子 int i; //种下随机数种子 srand(time(NULL)); //打开需要写入的文本 FILE *fp = fopen("C:\\Users\\yangw.原创 2020-12-20 04:54:35 · 412 阅读 · 1 评论 -
fprintf和fscanf(C)
/*"r" 只能从文件中读取数据,该文件必须先存在,否则打开失败"w" 只能向文件写入数据,若指定文件不存在则创建它,如果存在则先删除在重建一个新文件"a" 向文件增加新数据(不删除原有数据),若文件不存在则打开失败,打开时位置指针移向文件末尾"r+" 可读可写数据,该文件必须先存在否则打开失败"w+" 可读可写数据,用该模式打开一个新建文件,向该文件写入数据,然后可读取该文件中的数据"a+" 可读可写数据,原来的文件不被删除,位置指针移向文件末尾*///头文件#include <.原创 2020-12-19 06:40:16 · 207 阅读 · 1 评论