getc和putc的使用
来源:互联网 发布:自己的服务器域名备案 编辑:程序博客网 时间:2024/06/05 23:43
#include<stdio.h>/* getc一次读取一个字符 */int main(int argc, char *argv[]){ if (argc < 3) { fprintf(stderr, "usage: %s filename1 filename2\n",argv[0]); return -1; } FILE *fd1 = fopen(argv[1], "r"); /*以只写的方式打开文件 */ if (NULL == fd1) /* 判断文件是否打开成功 */ { perror("fopen"); return -1; } int ret; ret = getc(fd1); /* 利用getc读取字符 */ if (EOF == ret) { perror("getc"); return -1; } FILE *fd2 = fopen (argv[2], "w"); /* 以只读的方式打开文件 */ if (NULL == fd2) { perror("fopen"); return -1; } if (EOF == putc(ret, fd2)) /* 把读取的文件写到文件中 */ { printf ("read end !\n"); return -1; } return 0; }
阅读全文
0 0
- getc和putc的使用
- 使用getc和putc函数读写文件
- C语言的getc()和putc()函数
- getc和putc
- 通过一个小程序看putc和getc的用法
- putc & getc
- getc和putc实现文件拷贝
- fgetc,getc,getchar,fputc,putc和putchar函数的介绍及易犯的错误
- 5.6 getc/putc、fgetc/fputc和getchar/putchar-流的单字符读写
- C语言中fgetc、fputc和getc、putc的区别是什么
- C语言中fgetc、fputc和getc、putc的区别是什么
- getc()与putc()
- getc()与putc()
- getc()与putc()
- 通过getc和putc函数进行输入和输出
- C语言——getc()和putc()
- C++中getc与putc的操作的切换
- 《c和指针》笔记--梳理一下fgetc,getc,getchar,fputc,putc,putchar....
- Sass基本用法
- fgets和fputs的使用方法
- 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)
- webview的基本使用
- 微信小程序------基本组件
- getc和putc的使用
- 关于WdatePicker显示位置偏移的问题
- AGS的相关项目的问题和解决方案
- 挑战程序竞赛系列(66):4.7字符串匹配(1)
- .dll,.lib,.def 和 .exp文件
- 【正一专栏】马蓉到底对王宝强还有啥感情?
- 克隆模式
- getchar和putchar的使用方法
- java三大特性_继承