標題: Re: [問題] 製作類似printf函式
時間: Fri Oct 26 11:15:56 2007
※ 引述《gunseed (~nD 汪)》之銘言:
: 有沒有人知道
: printf("%d",x1)
: printf("%d,%f",x1,x2)
: 這種可以多參數是如何製作的?
: 可以解答一下嗎?
#include
#include
int anExample ( int amount , ... ) {
va_list vList;
va_start (vList, amount);
int i;
int input;
for (i = 0; i < amount; ++i) {
input = va_arg (vl, int);
printf ("The %dth argument is %d\n, i + 1, input);
}
va_end (vl);
}
main () { anExample (4, 123497, 1324817, 1347, 134); }
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.52
推 gunseed:謝謝 但是 vl哪來的? 10/26 11:17
沒有留言:
張貼留言
您好.本資料庫並非第一手資料.如果你有對文章作者的詢問,意見與需求,請自行找尋文章作者並提供意見,謝謝.