学习C语言时练习向文件中写入字符的代码程序。
/*
* File: main.c
* Author: wuguowei
*
* Created on 2015年2月12日, 上午11:54
*/
#include
#include
/*
*
*/
int main(int argc, char** argv) {
char *filePath = "/home/wuguowei/NetBeansProjects/StudyDemo/result";
char ch;
FILE *fp;
while ((fp = fopen(filePath, "w")) == NULL) {
printf("无法打开文件\n");
exit(0);
}
ch = getchar();
printf("请输入准备存储到文件的字符串\n");
ch = getchar();
while (ch != '#') {
fputc(ch, fp); //写入文件
putchar(ch); //输出到屏幕
ch = getchar();
}
fclose(fp);
putchar(10);
return EXIT_SUCCESS;
}
敲入一个回车,接下来输入内容,如下:
/*
* File: main.c
* Author: wuguowei
*
* Created on 2015年2月12日, 上午11:54
*/
#include
#include
/*
*
*/
int main(int argc, char** argv) {
char *filePath = "/home/wuguowei/NetBeansProjects/StudyDemo/result";
char ch;
FILE *fp;
while ((fp = fopen(filePath, "w")) == NULL) {
printf("无法打开文件\n");
exit(0);
}
ch = getchar();
printf("请输入准备存储到文件的字符串\n");
ch = getchar();
while (ch != '#') {
fputc(ch, fp); //写入文件
putchar(ch); //输出到屏幕
ch = getchar();
}
fclose(fp);
putchar(10);
return EXIT_SUCCESS;
}
标签:
代码
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。