2012年12月4日
摘要: 在C语言中,每个变量和函数都有两个属性:数据类型和存储类型,其中与存储类型有关的四个关键字分别为auto,extern,static,register. 变量的存储类型据定了变量的作用域、存储分配方式、生命周期和初始化方式。 动态分配方式:在程序运行的过程中分配和回收存储单元的分配方式 静态分配方式:程序运行之前,系统就为外部变量在静态区分配存储单元,而且在整个程序运行结束后这些被占用的存储单元才被收回的分配方式。(1)auto作用域:局限于定义它的块生命周期:从块内定义之后知道该块结束存储分配方式:动态分配方式初始化方式:没有缺省初始值(2)extern作用域:从定义之后到该源文件结束的.. 阅读全文
posted @ 2012-12-04 18:37 三木追风 阅读(272) 评论(0) 推荐(0) 编辑