关于在c编程中保存文本文件

时间:2015-05-09 23:08:24

标签: c

我试图了解如何保存文本文件,同时让用户写下此文本文件的名称。

char filename[20];
gets(filename);
fp = fopen ( filename, "wb+");

保存时,它不会是文本文件。

我可以通过f=fopen("file.txt", "r")来完成,但我希望用户选择该名称。

1 个答案:

答案 0 :(得分:0)

首先获取文件名:

user-sensivite

然后创建文本文件:

char name[100] = {0};
fgets (name, 100, stdin);