MFC_2.9 使用变参函数
2024-08-23 03:39:20
使用变参函数
#include <stdio.h>
// 包含一个头文件,提供不定参数的宏
#include <stdarg.h>
// 用于输出不定数量的整数值
void print(int count, ...)
{
// 1. 使用 va_list 定义一个变量
va_list valist;
// 2. 需要使用 va_start 初始化
va_start(valist, count);
// 3. 从参数列表中获取所有的数据
for (int i = 0; i < count; ++i)
{
// 接收 int 类型的数据
int number = va_arg(valist, int);
printf("%d ", number);
}
// 4. 需要使用 va_end 结束
va_end(valist);
}
int main()
{
print(3, 1, 2, 3);
print(5, 1, 2, 3, 4, 5);
return 0;
}
最新文章
- 如何在Windows Server 2008 R2 SP1安装Redis-x64-3.2.100,并且自动注册服务
- XStream xml 解析框架使用笔记
- python遍历数据
- [SQJ]sql如何实现类似统计的功能
- 56.ISE综合,在chipscope信号列表看不到
- ";xxxx";.zip:这个压缩文件格式未知或者数据已经被损坏,打不开压缩文件,总出现这个提示的解决方法
- 公共Webservice
- C++的四种cast操作符的区别--类型转换
- js中setTimeout()的使用
- USACO Section 1.1 Your Ride Is Here 解题报告
- S2_OOP第一章
- shell编程(七)之字符串处理
- 高并发之API接口限流
- Centos Firefox中文乱码
- pandas绘图
- bash 变量
- iis6-0 cve-2017-7269 批量验证脚本
- SharePoint Framework 构建你的第一个web部件(一)
- text/html &; text/plain的区别
- android笔记--加载框