我试图了解如何保存文本文件,同时让用户写下此文本文件的名称。
char filename[20];
gets(filename);
fp = fopen ( filename, "wb+");
保存时,它不会是文本文件。
我可以通过f=fopen("file.txt", "r")
来完成,但我希望用户选择该名称。
答案 0 :(得分:0)
首先获取文件名:
user-sensivite
然后创建文本文件:
char name[100] = {0};
fgets (name, 100, stdin);