06 2011 档案

va_start va_end 的使用和原理
摘要:1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表void foo(...);void foo(parm_list,...);2:函数参数的传递原理函数参数是以数据结构:栈的形式存取,从右至左入栈.eg:先介绍一下可变参数表的调用形式以及原理:首先是参数的内存存放格式:参数存放在内存的堆栈段中,在执行函数的时候,从最后一个开始入栈。因此栈底高地址,栈顶低地址,举个例子如下:void func(int x, float y, char z);那么,调用函数的时候,实参 char z 先进栈,然后是 float y,最后是 int x,因此在内存中变量的存放次序是 x->y 阅读全文

posted @ 2011-06-26 21:13 艾杏佛 阅读(340) 评论(0) 推荐(0)

uptime命令的用法详解
摘要:导读:uptime命令可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。uptime命令用法十分简单:直接输入uptime即可.另外还有一个参数 -V ,是用来查询版本的。 (注意是大写的字母v)[linux @ localhost]$ uptime –Vprocps version 3.2.7[linux @ localhost]$ uptime显示结果为:10:19:04 up 257 days, 18:56, 12 users, load average: 2.10, 2.10,2.09 阅读全文

posted @ 2011-06-22 10:29 艾杏佛 阅读(3109) 评论(0) 推荐(0)

C语言中的sscanf用法(转载)
摘要:sscanf名称: sscanf() - 从一个字符串中读进与指定格式相符的数据. 函数原型: Int sscanf( string str, string fmt, mixed var1, mixed var2 ...); int scanf( const char *format [,argument]... ); 说明: sscanf与scanf类似,都是用于输入的,只是后者以屏幕(stdin)为输入源,前者以固定字符串为输入源。 其中的format可以是一个或多个 {%[*] [width] [{h | l | I64 | L}]type | ' ' |'\t& 阅读全文

posted @ 2011-06-13 10:47 艾杏佛 阅读(647) 评论(0) 推荐(0)

导航