gpt4 book ai didi

c - 了解 C 中的文件处理

转载 作者:太空宇宙 更新时间:2023-11-04 07:36:17 25 4
gpt4 key购买 nike

我如何使用 C 语言从文件中获取输入?

例如:假设我分配了一个指向特定文件的文件指针,并希望执行某些操作。分配文件指针的语法到底是什么假设文件位于 C:\Acads\bin\File.txt。当我尝试这个时在我的代码中

FILE *fp1;
fp1=("C:\Acads\bin\File.txt","r+");

它最终给我一个错误。

更新:好的,这是我的主要疑问。

我如何准确地告诉编译器我的文件位于某某路径。我已尝试按照你们告诉我的所有方法进行操作,但无济于事。

最佳答案

我想你遇到了一个错字:它应该说:

fp1=fopen(filename,"r+");

此外,您还必须使用另一个反斜杠转义每个反斜杠字符 \:

fp1=fopen("C:\\Acads\\bin\\File.txt","r+");

这是因为 \ 开始了一个转义序列。例如:\n 表示换行符。 \\ 被扩展为一个简单的反斜杠。

关于c - 了解 C 中的文件处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8604521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com