gpt4 book ai didi

Golang Fprint* f 代表什么

转载 作者:IT王子 更新时间:2023-10-29 01:11:13 25 4
gpt4 key购买 nike

fmt 包有一些字符串格式化函数。Sprint* 我很确定代表字符串打印。Print* 写入 STDOUTFFprint* 函数中代表什么?

最佳答案

“f”代表"file"——它是 C/Unix 主义。当然 Fprint 可以写入任意的 Writer,但在 Unix 世界中,文件是一个非常通用的概念,可以指代从“普通”文件到套接字(流)或程序生成的数据(在任何反对票之前 - 是的,我知道我有点过于简单化了,但问题不是关于文件的 Unix 概念,所以......)

fmt 函数名称类似于 C 名称,以方便已经熟悉它们的 C 程序员。

关于Golang Fprint* f 代表什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21204318/

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