C语言
curry_du
这个作者很懒,什么都没留下…
展开
-
C语言中static详解
static翻译出来是“静态”“静止”的意思,在C语言中的意思其实和它的本意差不多,表示“静态”或者“全局”的意思,用来修饰变量和函数。经static修饰过后的变量或者函数的作用域或者存储域会发生变化,而由static修饰的变量在初始值方面也会表现出static关键字的优势。想知道经static修饰过后的变量或者函数的作用域或者存储域发生了什么变化吗,发生变化的原因是什么吗?请大家继续往下看!转载 2016-01-04 21:20:35 · 827 阅读 · 0 评论 -
可变参数列表
一个函数能在不同时候接收不同数目的参数吗?能,可变参数列表可变参数列表是通过宏来实现的,这些宏定义在stdarg.h头文件中,它是标准库的一部分。这个头文件声明了一个类型va_list和三个宏——va_start、va_arg和va_end。我们可以声明一个类型为va_list的变量,和这几个宏一起配合使用,访问参数的值。来看个例子:#include#includefloat aver原创 2016-04-29 18:48:49 · 372 阅读 · 0 评论 -
C语言多线程
#include #include void* tprocess1(void* args){ while(1){ printf( "tprocess1"); } return NULL;}void* tprocess2(void* args){ while(1){转载 2016-05-09 12:44:16 · 497 阅读 · 0 评论