十九、函数(二)

张春  金牌会员 | 2024-1-22 06:53:28 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 778|帖子 778|积分 2334

十九、函数(二)

1、函数参数之接受不定量参数

1)普通函数不定量传参用法
[code]//接受不定量参数的函数#include        //引入头文件cstdargint Add(unsigned count, ...)  //第一个参数为参数的个数,第二个参数为三个.{        int rt{};        char* c_arg; //声明一个指针变量        va_start(c_arg, count); //将参数数据指针赋值给c_arg        for (int i = 0; i < count; i++) rt += va_arg(c_arg, int);        va_end(c_arg);  //释放指针        return rt;}std::cout
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

张春

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表