C语言教程
C语言控制语句
C语言函数
C语言数组
C语言指针
C语言字符串
C语言数学函数
C语言结构
C语言文件处理
C预处理器

C 将句子写入文件的程序

将句子写入文件的 C 程序

在这个例子中,你将学习使用 fprintf() 语句在文件中写一个句子。
要理解此示例,您应该了解以下C 编程 主题:
C 文件处理 C 标准库函数
该程序将用户输入的句子存储在文件中。
#include <stdio.h>
#include <stdlib.h>
int main() {
    char sentence[1000];
    // creating file pointer to work with files
    FILE *fptr;
    // opening file in writing mode
    fptr = fopen("program.txt", "w");
    // exiting program 
    if (fptr == null) {
        printf("Error!");
        exit(1);
    }
    printf("Enter a sentence:\n");
    fgets(sentence, sizeof(sentence), stdin);
    fprintf(fptr, "%s", sentence);
    fclose(fptr);
    return 0;
}
输出
Enter a sentence: C Programming is fun
Here, a file named program.txt is created. The file will contain C programming is fun text.
在程序中,用户输入的句子存储在 sentence变量中。
然后,一个名为program.txt 的文件以写入方式打开。如果文件不存在,它将被创建。
最后,将使用 fprintf() 函数将用户输入的字符串写入此文件并关闭文件。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4