全局变量和局部变量

来源:互联网 发布:末世特种兵txt下载知轩 编辑:程序博客网 时间:2024/05/16 03:47

     1. 全局变量:整个文件,整个函数中都能使用的变量

      如同以下例子:

     int b;

     void function(){

     int a;

     printf("b is %d\n",b);

     b = 464643;

     }

  其中变量b可以在整个函数中使用.

  2.局部变量:在函数体内部申明的变量称为局部变量,其他函数体不能使用

     如下例:

    int main(int argc,const char * argv[]) {

    @autoreleasepool {

        // insert code here...

       int a = 10;

       b = 123;

       printf("a is %d\n", a);

       function();

       printf("b is %d\n",b);

    }

       其中变量a和变量b都只能在自动释放池内可以调用.
0 0
原创粉丝点击