今天遇到BUFSIZ,知道他是stdlib.h 中定义的,但不知它到底什么意思?
于是问了一下,
morris88 说:
stdio.h:#ifndef BUFSIZ
stdio.h:# define BUFSIZ _IO_BUFSIZ
libio.h:#define _IO_BUFSIZ _G_BUFSIZ
_G_config.h:#define _G_BUFSIZ 8192
测试程序:
#include <stdlib.h>
#include <stdio.h>
int main()
{
printf("BUFSIZ= %d \n",BUFSIZ);
}
qust@qust-K42JZ:~/test$ gcc bufsiz.c -o bufsiz
qust@qust-K42JZ:~/test$ ./bufsiz
BUFSIZ= 8192