文件操作C语言 在txt文档中写入hello字符
2017-03-06 16:03
246 查看
/***************************************************** copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name: Author:Jerey_Jobs Version:0.1 Date: Description: Funcion List: *****************************************************/ #include <stdio.h> #include<unistd.h> #include<sys/stat.h> #include<fcntl.h> #include<stdlib.h> #include<string.h> int main() { int fd;//文件描述符 int n_read,n_write; char buffer[5]; int i; char c; fd = open("hello.txt",O_CREAT | O_WRONLY,0644); if(fd == -1) { perror("open error!\n"); exit(-1); } for(i = 0;i < 3;i++) { memset(buffer,0,sizeof(buffer));//清空缓存区 n_read = read(STDIN_FILENO,buffer,5);//从键盘读取5个字符放入缓冲区 read(STDIN_FILENO,&c,1);//去除换行符 n_write = write(fd,buffer,5);//然后把文件缓存区里的5个字符写到文件描述符对应的文件里去 write(fd,"\n",1); } close(fd); return 0; }
相关文章推荐
- 字符流,写入内容到根目录下的hello.txt文件
- 缓冲区字符流,写入内容到根目录下的hello.txt文件
- 在C语言中对utmp文件进行查找和写入操作的函数小结
- Java操作读取写入文本TXT及XML文件内容
- ASP.NET对txt文件相关操作(读取、写入、保存)
- C语言读取输入的字符并写入到文件中
- c#asp.net 读取 写入 txt 文件 asp.net操作文件
- 打开指针C++文件读写操作(一)将字母表写入TXT文本文件
- c语言将数组的内容写入文件的操作
- C# IO操作,写入文本到txt文件.
- ASP.NET对txt文件相关操作(读取、写入、保存)
- java学习笔记_将中文字符导出txt文档_从txt文档读取文件
- CFile::write()写入txt文件的CString字符
- C++文件读写操作(一)将字母表写入TXT文本文件
- C语言 输入字符写入文件再计算文件里的大写字母个数
- C语言文件读写操作,写入数据到文件
- 【QTP】写入txt文件的操作
- Java操作XML文档(2)-写入文件
- pb快速替换文本文档(txt文件)中指定字符的方法
- 第二周第四天(解析/过滤文件/找d盘里的所有txt文件/FileInputStream/FileOutputStream/拷贝文件/readLine读取一个文本行/在一个文档里写入内容)