获取标准输入流的缓冲区类型?
新手求指教:
我的代码:
#include<stdio.h>
int main()
{
if(stdin->_flags & _IO_UNBUFFERED)
printf("unbuffered\n");
else if(stdin->_flags & _IO_LINE_BUF)
printf("line-buffered\n");
else
printf("fully-buffered\n");
return 0;
}
但是提示说:_flags未声明。
注:这是一本参考书上的代码。