博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c读写文件
阅读量:6826 次
发布时间:2019-06-26

本文共 701 字,大约阅读时间需要 2 分钟。

//如何读写文件字符,使用gets(),puts(),fgets(),fputc()函数 //gets()函数用来从标准输入设备(键盘)读取串直到换行符结束,但换行符会被丢弃,然后在末尾添加'\0'字符,和puts配合使用 //从严格程度讲,gets(s)函数
#include
#include
int main(){FILE *fp;char str[100];if ((fp = fopen("al", "w")) == NULL){printf("can not open file\n");exit(0);}printf("input a string:");gets(str);printf("debug:");puts(str);int i=0;while (str[i] != '!'){if (str[i] >= 'a'&&str[i] <= 'z'){str[i] = str[i] - 32;fputc(str[i], fp);}i++;}fclose(fp);if ((fp = fopen("al", "r")) == NULL){printf("can not open file\n");exit(0);}fgets(str, strlen(str) + 1, fp);printf("%s\n", str);fclose(fp);return 0;}

 

转载于:https://www.cnblogs.com/Wanggcong/p/4684541.html

你可能感兴趣的文章
常用的Ubuntu APT命令参数
查看>>
成功加盟者的8个特点
查看>>
Java基础03 构造器与方法重载
查看>>
如何让你的服务屏蔽Shodan扫描
查看>>
SpringBoot+Elasticsearch
查看>>
Vim 操作符命令和动作命令
查看>>
动态代理
查看>>
C语言 格式化输出--%m.n
查看>>
gradle配置国内的镜像
查看>>
Gitlab安装与备份恢复
查看>>
Elasticsearch-sql 用SQL查询Elasticsearch
查看>>
(原創) 如何讓Nios II自動抓到自己寫的IP的HAL? (SOC) (Nios II) (SOPC Builder) (DE2-70)
查看>>
JFS技术详细介绍
查看>>
Linux VI command
查看>>
创建可重用的对象
查看>>
jquery easyui treegrid使用小结:二
查看>>
QTP当前只打开一个浏览器,CreationTime失效的问题
查看>>
$_GET,$_post与$_REQUEST
查看>>
分享21个超棒的单页面网站设计
查看>>
大牛语录【持续更新】
查看>>