学习C语言文件输入输出有什么用啊

学习C语言文件输入输出有什么用啊,就是一些fopen() , fcolse() , fscanf()之类的函数。好像对实际写代码没什么帮助啊,而且还要cmd才能运行。有谁直到学这些的实际用处是什么吗

比赛时可以打开和关闭文件,输入和输出

一般来说是用来存档的