今日遇到BUFSIZ,知道他是stdlib.h 中定义的,但不知它到底什么意思?

今天遇到BUFSIZ,知道他是stdlib.h 中定义的,但不知它到底什么意思???
就像这个:
struct my_msg_st
{
  long int my_msg_type;
  char some_text[BUFSIZ];
};

BUFSIZ是多少啊???请大家赐教,谢谢!!


这个可能是FILE里面默认的BUF大小吧, 没用过, 一般LINUX相关的限制都在limits.h里,不在里面的一般用sysconf去获得。

C/C++ code

stdio.h:#ifndef BUFSIZ
stdio.h:# define BUFSIZ _IO_BUFSIZ
================================================================
libio.h:#define _IO_BUFSIZ _G_BUFSIZ
================================================================
_G_config.h:#define _G_BUFSIZ 8192

今日遇到BUFSIZ,知道他是stdlib.h 中定义的,但不知它到底什么意思?

相关文章:

你感兴趣的文章:

标签云: