正在加载...
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]

C 可变长参数

[ 2011/09/02 21:03 | by selboo ]
      其实我们接触的第一个C语言函数 int printf(const char *format, ...);就是可变长参数实现的。open函数就有两个原型 int open(const char *pathname, int flags); int open(const char *pathname, int flags, mode_t mode);
但是这并不是函数重载,因为C语言是不支持函数重载的。这是利用变长参数实现的。
This is The C Code
[root@selboo.com.cn ~]$ cat c.c
#include <stdio.h>
int main ()
{
        int a = 1, b = 2;
        printf ("Selboo...\n");
}
[root@selboo.com.cn ~]$ gcc c.c
[root@selboo.com.cn ~]$ ./a.out
Selboo...
Parsed in 0.005 seconds at 38.70 KB/s

上面 printf 就是可变长参数,它的原型声明 在 stdio.h 里面可以找到.
Tags: , ,

MySQL查询缓存变量解释

[ 2010/06/15 11:24 | by selboo ]
Qcache_free_blocks:缓存中相邻内存块的个数。数目大说明可能有碎片。FLUSH QUERY CACHE会对缓存中的碎片进行整理,从而得到一个空闲块。

Qcache_f
Tags: ,

mysql的show status 解释

[ 2009/12/09 12:13 | by selboo ]
Aborted_clients  由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。
Aborted_connects  尝试已经失败的MySQL伺
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]