重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
小编给大家分享一下IO之Formatted IO的示例代码,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
成都创新互联是一家专注于网站设计、成都做网站和西部信息机房的网络公司,有着丰富的建站经验和案例。
Formatted I/O
/* ANSI */
/* write a formatted string to the standard output stream */
int printf(char *, ...);
/* write a formatted string to a buffer */
int sprintf(char *, char *, ...);
/* write a formatted string to a buffer, not exceeding buffer size */
int snprintf(char *, size_t, char *, ...);
/* write a formatted string to a stream */
int fprintf(FILE *, char *, ...);
/* write a formatted string to a stream */
int vfprintf(FILE *, char *, va_list);
/* write a string formatted with a variable argument list to standard output */
int vprintf(char *, va_list);
/* write a string formatted with a variable argument list to a buffer */
int vsprintf(char *, char *, va_list);
/* write a string formatted with a variable argument list to a buffer, not exceeding buffer size */
int vsnprintf(char *, size_t, char *, va_list);
/* write a formatted string to an output function */
int oprintf(OPRINTF_OUTPUT_FUNCPTR routine, _Vx_usr_arg_t arg, char *, ...);
/* write a formatted string to an output function */
int voprintf(OPRINTF_OUTPUT_FUNCPTR routine , _Vx_usr_arg_t arg, char *, va_list);
/* read and convert characters from the standard input stream */
int scanf(char *, ...);
/* read and convert characters from an ASCII string */
int sscanf(char *, char *, ...);
/* read and convert characters from a stream */
int fscanf(FILE *, char *, ...);
格式化的定义可以看这里
/* WRS functions declarations */
/* write a formatted string to a file descriptor */
int fdprintf(int, char *, ...);
/* write a string formatted with a variable argument list to a file descriptor */
int vfdprintf(int, char *, va_list);
/* write a formatted string to the standard error stream */
int printErr(char *, ...);
/* print an exception-generated error message */
void printExc(char *, int, int, int, int, int);
当然了,还有kprintf
看完了这篇文章,相信你对“IO之Formatted IO的示例代码”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!