gpt4 book ai didi

c - 什么将被分配到指针 pfile 中?

转载 作者:太空宇宙 更新时间:2023-11-04 02:10:02 24 4
gpt4 key购买 nike

FILE * pFile;
pFile = fopen ("myfile.txt","r");
if (pFile == NULL)
{ some code }

pFile = fopen ("myfile.txt","r")

在这种情况下,将分配给 pFile 的是什么?因为 pFile 是一个指针,它只存储另一个变量的地址。我想知道“myfile.txt”是一个字符串吗?那么是不是pFile = 存储字符串“myfile.txt”的数组地址?

最佳答案

它指向一个FILE 对象。细节依赖于实现,并且不影响用户代码。但它通常是一个结构,其中包含对特定于操作系统的文件处理机制的各种引用。

这是一个 opaque pointer 的例子.

关于c - 什么将被分配到指针 pfile 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15357093/

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