c语音常用文件操作函数

File *  file;//文件指针

fgetchar();

fputchar();

fopen();

fclose();

Fflush();

Stdin(输入)

Stdout(输出)

#include <stdio.h>

#include <stdlib.h>

int main(){

FILE* fp1;

FILE* fp2;

char ch;

fp1 = fopen("E:\\a.bat","wb");

if(fp1 == NULL){

printf("file open error!");

exit(0);

}

printf("please intput!");

ch = getchar();

while(ch != ‘#‘){

fputc(ch,fp1);

ch = getchar();

}

fflush(stdin);

fclose(fp1);

fp2 = fopen("E:\\a.bat","rb");

if(fp2 == NULL){

printf("file open error!");

exit(0);

}

while(!feof(fp2)){

ch = fgetc(fp2);

putchar(ch);

}

putchar(‘\n‘);

fflush(stdout);

fclose(fp2);

return 0;

}

时间: 2024-10-12 21:29:23

c语音常用文件操作函数的相关文章

【阅读笔记】《C程序员 从校园到职场》第六章 常用文件操作函数 (Part 1)

参考链接:https://blog.csdn.net/zhouzhaoxiong1227/article/details/24926023 让你提前认识软件开发(18):C语言中常用的文件操作函数总结及使用方法演示代码 - CSDN博客 Contents: 1. C语言中常用的文件操作函数总结 (1) fopen   作用:打开文件 (2) fclose  作用:关闭文件 (3) fgetc   作用:由文件中读取一个字符. (4) fgets   作用:由文件中读取一字符串. (5) fflu

PHP常用文件操作函数

1. basename()返回路径的文件名部分 $path='C:\AppServ\www\test\test.php';echo basename($path); //结果:test.php 2. dirname()返回路径的目录部分 $path='C:\AppServ\www\test\test.php';echo dirname($path); //结果:C:\AppServ\www\test 3. file_get_contents('text.txt') 函数把整个文件读入一个字符串中

总结文件操作函数(二)-C语言

格式化读写: #include <stdio.h> int printf(const char *format, ...);                   //相当于fprintf(stdout,format,-); int scanf(const char *format, -); int fprintf(FILE *stream, const char *format, ...);      //中间的参数为写入文件的格式 int fscanf(FILE *stream, const

PHP字符串常用的操作函数

PHP字符串常用的操作函数 strval 把变量转换成字符串 strrev 反转字符串 trim 去掉字符串首尾半角空格 ltrim 去掉左边半角的英文空格 rtrim 去掉右边半角的英文空格 strlen 取字符串的长度 long length substr 截取子字符串 strrchr 查找字符在字符串中最后出现的位置 strpos 取字符串首次出现的位置 addslashes 字符串转义 strcmp 比较二个字符串的大小 1 0 -1 chr 返回ASC||值对应的字符 ord 返回字符

总结文件操作函数-目录(三)-C语言

获取.改变当前目录: 原型为: #include <unistd.h>   //头文件 char *getcwd(char *buf, size_t size); //获取当前目录,相当于pwd命令 int chdir(const char *path); //修改当前目录,即切换目录,相当于cd命令 其中getcwd()函数:将当前的工作目录绝对路径复制到参数buf所指的内存空间,参数size为buf的空间大小. 在调用此函数时,buf所指的内存空间要足够大,若工作目录绝对路径的字符串长度超

LINUX/UNIX的文件操作函数

本文用于记录在LINUX编程中,常用的文件操作函数,包括系统调用和库函数,以备查阅. 针对输入输出操作,直接使用底层系统调用的一个问题是它们的效率十分低,原因在于: 1.使用系统调用会影响系统的性能,与函数调用相比,系统调用的开销要大些,因为在执行系统调用时,Linux必须从运行用户代码切换到执行内核代码,然后再返回用户代码. 2.硬件会限制对底层系统调用一次所能读写的数据块大小.比如,磁带机通常一次能写的数据块长度是10K,所以若你试图写的数据量不是10K的整数倍,磁带机还是以10K为单位卷绕

C#封装的常用文件操作类实例

本文实例讲述了C#封装的常用文件操作类.分享给大家供大家参考.具体如下: 这个C#类封装了我们经常能用到的文件操作方法,包括读写文件.获取文件扩展名.复制文件.追加内容到文件.删除文件.移动文件.创建目录.递归删除文件及目录.列目录.列文件等,不可多得. using System; using System.Text; using System.Web; using System.IO; namespace DotNet.Utilities { public class FileOperate

C语言文件操作函数的编写

 编写文件操作的头文件 /************************************************************************** Copyright(C)    :2014-08-5 toto Filename       :file.h Author          :涂作权 Version         :V1.1 Date            :2014-08-05 Description     :文件操作的头文件 Others  

c语言文件操作函数

c语言文件操作函数大全 fopen(打开文件) 相关函数 open,fclose 表头文件 #include<stdio.h> 定义函数 FILE * fopen(const char * path,const char * mode); 函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态. mode有下列几种形态字符串: r 打开只读文件,该文件必须存在. r+ 打开可读写的文件,该文件必须存在. w 打开只写文件,若文件存在则文件长度清为0,即该文件