摘要: 存储类型可以用于变量以及较小范围的函数和形式参数的说明。现在集中讨论变量的存储类型。 回顾一下以前的内容,块(block)表示函数体(花括号包括的部分)或者复合语句(可能包含声明)。在C99中,选择语句(if 和 switch)、循环语句(while、do和for)以及它们所控制的“内容”语句也被视为块,尽管本质上有一些差别。变量的性质: C语言程序中的每个变量都具有以下3个性质。存储期限。变量的存储期限决定了为变量预留和内存被释放的时间。具有自动存储期限的变量在所属块被执行时获得内存单元,并在块终止时释放内存单元,从而会导致变量失去值。具有静态存储期限的变量在程序运行期间占有同... 阅读全文
posted @ 2012-02-26 22:34 ZhangW 阅读(1300) 评论(2) 推荐(1) 编辑