- 博客(2)
- 资源 (7)
- 收藏
- 关注
原创 C语言下的函数可变参数的使用
<br /><br />一直很好奇,printf()函数怎么可以带随意数目的参数,最近逛博客终于了解了。原来C语言是支持函数参数的可变性的啊。先上代码。<br />#include <stdarg.h>void f(int num, ...){va_list valist;int i;va_start(valist, num);for(i = 0; i < num; i++)printf("%d/n", va_arg(valist, int));va_end(valist);}int main(){f(5,
2010-06-13 15:11:00
487
原创 一些关于位操作代码
<br />1.判断一个数是否为2的幂次方<br /><br />int is2Pow(int n)<br />{<br /> return (n &(n - 1)) == 0;<br />}<br />2.计算整型数里位为1的个数<br /><br />int countBit(int n)<br />{<br /> int ret = 0;<br /> while(n)<br /> {<br /> n = n & (n - 1);<br /> ret
2010-06-13 15:08:00
447
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人