所以我正在编写一个程序,这是一个非常小的社区学院的评分系统。 我想为每个用户创建新帐户(这些帐户将存储在单独的文件中),但我不知道如何执行此操作。我尝试了以下方法,但它不起作用。
FILE *(" %s", username);
(" %s", username)=fopen((" %s", username),"w");
fprintf((" %s", username),"%s\n", username);
fprintf((" %s", username),"%s", password);
fclose((" %s", username));
我试图将用户的用户名设置为文件名,但我看不出它会如何工作。
答案 0 :(得分:1)
不,你不能像C
那样做。我不会写完整的代码,但很乐意提供完成代码的方法。
FILE *
变量。fopen()
。将调用的返回值存储到变量中。fopen()
电话是否成功。FILE *
变量来执行相关操作fprintf()
/ fscanf()
/ fgets()
。