标签:blog class code color get int string 2014 http cti com
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 |
#include <stdio.h> void
pr_stdio( const
char *, FILE
*); int main() { FILE
*fp; fputs ( "enter any character\n" ,stdout); if ( getchar ()==EOF) printf ( "getchar error" ); fputs ( "one line to standard error\n" ,stderr); pr_stdio( "stdin" ,stdin); pr_stdio( "stdout" ,stdout); pr_stdio( "stderr" ,stderr); if ((fp= fopen ( "/etc/motd" , "r" ))==NULL) printf ( "fopen error" ); if ( fgetc (fp)==EOF) printf ( "getc error" ); pr_stdio( "/etc/motd" ,fp); return
0; } void
pr_stdio( const
char *name, FILE
*fp) { printf ( "stream=%s, " ,name); if (fp->_flags & _IO_UNBUFFERED) printf ( "unbuffered" ); else
if (fp->_flags & _IO_LINE_BUF) printf ( "line buffered" ); else printf ( "fully buffered or modified" ); printf ( ",buffer size = %d\n" ,fp->_IO_buf_end-fp->_IO_buf_base); } |
在Ubuntu下运行如下:
标签:blog class code color get int string 2014 http cti com
原文地址:http://www.cnblogs.com/lakeone/p/3702687.html