level 6
Java 5以上版本支持可变长参数,这就意味着在定义了一个含有可变长参数的方法后,在调用该方法时可以有无数个实参。
C语言貌似不支持可变长参数,而我的经验是调用printf()和scanf()函数时可以使用任意多个实参。
求解释:C语言是如何做到这一点的???
2012年10月20日 11点10分
1
level 7
刚刚看了一下。。你在百度里搜搜 “可变长参数”。。不知道对不对
2012年10月20日 12点10分
5
level 6
原来是Java语言的可变长参数是抄袭C语言的。。。
2012年10月20日 13点10分
7
level 12
可变参数列表,用的是stdarg.h。说实话,看了半天也没整明白。
c和指针134页, cpp478页
2012年10月20日 22点10分
10
level 1
网 上 招 人:一百元以上每天,工&资日结 ,当日到帐,
联系*方式:ww
#w.jz5200.co#
m(公司官网,请去掉#号即可访问)
郑重申明:本公司不会以任何理由收取应%聘人员的一分钱!
网*络上问你收取钱的一般都是骗*子,请朋友们小心防骗!痘沐
2012年10月20日 22点10分
11
level 1
网 上 招 人:一百元以上每天,工&资日结 ,当日到帐,
联系*方式:ww
#w.jz5200.co#
m(公司官网,请去掉#号即可访问)
郑重申明:本公司不会以任何理由收取应%聘人员的一分钱!
网*络上问你收取钱的一般都是骗*子,请朋友们小心防骗!衅妗镙
2012年10月21日 01点10分
12
level 10
怎么不支持?
#include <stdarg.h>
int val(int n,...)
2012年10月21日 07点10分
15
其实是宏定义
2012年10月21日 07点10分