我应该创建一个程序,该程序给出一个扩展名为.vcf的文件,读取其数据并打印出格式化的联系表。如果我能够这样做,我怎么能将输出保存到用户提供名称或路径的文本文件?只是一个初学者试图弄清楚如何编码。任何帮助将不胜感激。
答案 0 :(得分:0)
基本上一种方法是将fopen和fprintf结合起来。基本的jist,打开一个文件,写入它,关闭它。
答案 1 :(得分:0)
这是一个例子,我给你写了一个函数。 (你的工作包括权利包括,标题等)
void save (char * filename)
{
FILE *output = fopen (filename, "w");
fprintf (output, "This is a test message");
fclose(output);
}
我希望我没有做错,因为这是我的第一个堆栈溢出答案。但是在您选择的环境中测试此功能
save("outfile.txt");
这通常是关于它如何在C上工作的'jist'。你打开文件进行写作(因此“w”,网上有大量资源可以显示你的选择),你将信息打印到输出文件。然后你关闭它。
希望有所帮助!