C I/O
int fscanf( FILE *f, const char *format, ... );
int fprintf( FILE *f, const char *format, ... );
int sscanf ( char *buffer, const char *format, ... );
int sprintf( char *buffer, const char *format, ... );
int scanf (char *format, ... );
int printf (char *format, ... );
___错误或结束 返回 EOF (int -1)
char* fgets(char* , int , FILE*) //含回车
char* gets(char*) 无上限,不安全
int fputs() // 不会撤
int puts() // 回车
int fgetc
int getc()int putchar( int ch );
int putc( int ch, FILE *stream )
--------------------------
ANSI
UTF-8
unicode