![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
応振强
比特世界的狂热追求者
展开
-
C语言 枚举实验
C语言 枚举实验 【摘要】有关c语言枚举类型的相关实验。 【目的】实验验证是否在预处理时进行替换。 // test.c预处理测试 enum Etype { A, // 未赋值的枚举值 B=2 // 赋值的枚举值 }; #define C 3 // 宏定义 void main() { int a = A; int b原创 2013-08-21 10:26:28 · 1192 阅读 · 0 评论 -
【规范】C语言中定义变量只能在一个函数或一个块的开始吗?
C语言中定义变量只能在一个函数或一个块的开始吗? 定义放在所有的执行语句之前 以花括号{}给包围起来的代码段称为block(块),只要在block开始的地方定义变量就不会错,且该变量的作用域和生存期(除了static限定)只在该block里,且该变量可以屏蔽block外的变量.譬如在block外已经有一个变量名为a = 1的int变量,在block里允许定义一个同名的变量int a =原创 2014-08-01 19:00:18 · 5165 阅读 · 0 评论