标准C库中缓冲区大小的特殊宏是什么?

时间:2019-03-15 15:57:17

标签: c

在阅读源代码时,我看到了这个特殊的宏。如果我没记错的话,它是在标准库中定义的。

此宏的名称与缓冲区大小有关,在我的计算机中,其实现为1024。

现在我想用它来初始化缓冲区,但是我忘记了它的名字。

那么有谁能帮助我使我的代码看起来更专业?

如果我不知道自己在寻找什么,我该如何清楚地说出我的需要?

1 个答案:

答案 0 :(得分:3)

您是在谈论BUFSIZ吗?这是<stdio.h>提供的宏,它扩展为setbuf()使用的缓冲区大小。

我不确定它在您自己的代码中有什么用途。