我有一个任务需要读取文件名输入并替换同名的内容...这是示例..
假设我有一个名为 check_location.c 的程序,它从 Barcodes.txt 读取输入...我必须读取内容并再次创建一个名为 Barcodes.txt 的新文件...
但问题是,如果输入文件名是something.txt,我的程序仍然可以工作,但它会创建一个名为barcodes.txt的文件
请给我一些解决方案来解决这个问题,因为它快要到期了......我已经在任何地方搜索了几个小时但仍然找不到它......谢谢ssssssss
最佳答案
使用文件名作为程序的参数。例如:check_location 文件名
您可以使用该参数来读取文件和写入文件。如果 check_location 不包含您的 main 函数,则将其用作函数 check_location(char* filename) 中的参数
关于c - 如何在c中读取文件输入名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22658097/