什么是省略号运营商在C [英] What is ellipsis operator in c

查看:103
本文介绍了什么是省略号运营商在C的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可能重复:结果
  的确实&hellip什么;在C中的参数列表是什么意思?





请告诉我有什么用,以及如何使用省略号运营商在C。
谢谢,

function fun1(...) { }

推荐答案

这是省略号是用来重新present可变数量的参数的函数。例如:

解决方案
An ellipsis is used to represent a variable number of parameters to a function. For example:

在C中的上述功能,可以随后用不同类型和参数数字,例如被称为

The above function in C could then be called with different types and numbers of parameters such as:

format("%d-%d-%d", 2010, 9, 25);

format("product: %s, price: %f", "HDD", 450.90);

C99 介绍可变参数宏这也使得使用省略号。

C99 introduced Variadic macros which also makes use of ellipsis.

这篇关于什么是省略号运营商在C的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆