2015年5月25日

全局变量

摘要: 有时需要用extern来声明外部变量,以扩展外部变量的作用城。 阅读全文

posted @ 2015-05-25 09:46 木屐 阅读(108) 评论(0) 推荐(0) 编辑

register变量 寄存器变量

摘要: 一般情况下,变量(包括静态存储方式和动态存储方式)的值是存放在内存中的。当程序中用到哪一个变量的值时,由控制器发出指令将内存中该变量的值送到运算器中。 经过运算器进行运算,如果需要存数,再从运算器将数据送到内存存放。 如果有一些变量使用频繁(例如在一个函数中执行10000次循环,每次循环中都要引用某... 阅读全文

posted @ 2015-05-25 09:45 木屐 阅读(483) 评论(0) 推荐(0) 编辑

用static声明局部变量

摘要: 有时希望函数中的局部变量的值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下一次该函数调用时,该变量已有值,就是上一次函数调用结束时的值.void main(){ int f(int a); int a=2,i; for(i=0;i<3;i++) { printf("%d\n",f... 阅读全文

posted @ 2015-05-25 08:20 木屐 阅读(331) 评论(0) 推荐(0) 编辑

导航