首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

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

2012-07-18 
今天遇到BUFSIZ,知道他是stdlib.h 中定义的,但不知它到底什么意思???就像这个:struct my_msg_st{long int

今天遇到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 BUFSIZstdio.h:# define BUFSIZ _IO_BUFSIZ================================================================libio.h:#define _IO_BUFSIZ _G_BUFSIZ================================================================_G_config.h:#define _G_BUFSIZ 8192 

热点排行