作者Aioria (认真.就输了。)
看板Programming
标题[问题] 请问一种C的function宣告
时间Fri Jul 4 18:53:13 2008
int efs_open (const char *path, int oflag,
...);
今天看到有人的function是这样宣告的↑
因为是第一次看到有人在function的参数中用
...
对於这种用法感到很好奇,可是看了function的内容又看不太出个所以然
所以想请教大家,这里使用
...有什麽特别的目的吗?它的用法又是...?
觉得很神奇为什麽这样compile也能过@@a
p.s. 我用的compiler是Visual C++ 2005
感谢..
--
图画里,龙不吟,虎不啸,小小书僮可笑可笑
棋盘里,车无轮,马无缰,叫声将军提防提防
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.211.243.146
1F:推 ddavid:像printf,它的参数个数是会变动的,就用 118.167.0.46 07/04 18:56
2F:→ ddavid:得上。 118.167.0.46 07/04 18:56
3F:推 dendrobium:Variable-length argument 61.31.135.26 07/04 19:11
4F:→ Aioria:感谢:p118.165.123.160 07/05 00:08