gpt4 book ai didi

c - FILE 和 *fp 翻译

转载 作者:行者123 更新时间:2023-12-02 00:04:10 25 4
gpt4 key购买 nike

我正在使用 python 开发一个项目,但是我得到了 C 语言的示例代码,我只想知道 的含义是什么文件 和 *fp 中的 *。
给我的实际示例代码行是:

    int read_data(FILE *fp, int *id, double *prob_unm, double prob_mut)

最佳答案

在您的代码行中,fp意思是“文件指针”。在 C 标准库中,例如在使用 fopen 时打开文件的函数,一个 文件 返回指针。 文件 是一种保存有关文件信息的结构。它作为指针返回,因为需要对它的引用,因为它会被其他低级函数更改,例如。 fclose .

在 Python 中,等价物是一个文件对象,就像 file 返回的一样。或 open职能。

关于c - FILE 和 *fp 翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19473629/

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