Linux C语言多参数变参函数的使用说明
发布时间
阅读量:
阅读量
C中的格式化输出变参函数
-
- 一、C语言中用于格式化输出的可变参数函数
- 二、实际应用案例
- 一、C语言中用于格式化输出的可变参数函数
一、C中的格式化输出变参函数
C语言中涉及格式化输出的可变参数函数包括:
int vprintf(const char *format, va_list ap); // 用于按照指定格式将字符串输出至标准输出流
int vfprintf(FILE *stream, const char *format, va_list ap); // 将符合特定格式的数据输出到指定的文件流中
int vsprintf(char *str, const char *format, va_list ap); // 按照给定格式将数据写入字符数组str,并在末尾添加空字符,若str容量不足则会导致溢出问题
int vsnprintf(char *str, size_t size, const char *format, va_list ap); // 按照指定格式将数据写入字符数组str,并在末尾添加空字符,若存储空间不足则会进行截断处理
二、应用示例
1、vprintf函数使用
#include <stdio.h>
#include <stdarg.h>
int my_printf(cons
全部评论 (0)
还没有任何评论哟~
