C語言讀取輸入的字符并寫入到文件中
學習C語言時練習向文件中寫入字符的代碼程序。
/*
- File: main.c
- Author: wuguowei *
- Created on 2015年2月12日, 上午11:54 */
include <stdio.h>
include <stdlib.h>
/*
/ 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; }</pre>
敲入一個回車,接下來輸入內容,如下:/*
- File: main.c
- Author: wuguowei *
- Created on 2015年2月12日, 上午11:54 */
include <stdio.h>
include <stdlib.h>
/*
/ 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; }</pre>
本文由用戶 aiguang 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!