![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
skb_video
从事嵌入式设备底层驱动开发,平台架构开发
展开
-
堆栈学习总结
一:栈(stack)函数调用之前会将当前存入到栈中。程序中栈是由编译器管理。入栈,栈指针减小出栈,栈指针增大栈遵守先入后出原则栈只有唯一入口,即栈指针。而堆可以有多个入口。 在函数中,参数和自动变量都将送入栈区。 函数退出后,属于该函数的原创 2011-10-09 10:52:05 · 615 阅读 · 0 评论 -
指针学习总结
1:对于二维数组a[m][n];记住a,a+1 , a+2 ,... a+m-1分别指向a的第0,1,2,...,m-1行,是代表行地址 a[0], a[1], a[2], ... a[m-1] 分别指向a的第0行第0列,第1行第0列,第二行第0列,。。。,是列原创 2011-10-09 10:47:34 · 277 阅读 · 0 评论 -
联合体取值
联合体ENUM定义方式如下:enum enum_type_name{ENUM_CONST_1,ENUM_CONST_2,...ENUM_CONST_n} enum_variable_name;该种类型的变量enum_variable_name 只能取值花括号中的任何一个值,如果赋给该类型变量的值不在列表中,则会报错或者警告。ENUM_CONST_1、EN转载 2012-05-17 10:43:29 · 492 阅读 · 0 评论