zoukankan      html  css  js  c++  java
  • 局部变量与全局变量的区分。

    #include <stdio.h>
    #include <stdlib.h>
    int a=10; //此处是全局变量,在函数内部定义的函数是局部变量。
    //形式参数具有自己的内存空间,也是一个变量。
    //1、在函数被调用的时候才会申请了该空间。
    //2、在函数执行结束的时候,内存空间将会被释放。
    void buyrice(int a)//形式参数是一个局部的变量,只能在该函数中使用,在其他的函数中没有办法进行使用。
    { a++;
    printf("买的米的重量: %d ",a); 

    printf("%p ",a); // 注意此处打印的是局部变量的地址,也就是形式参数的地址
    }
    int main()
    { int a=10 ; //注意此处应当和被调用的函数的形式参数进行区分。
    buyrice(a); //此处是将mian函数中的变量的值,赋值给被调用的函数的形参,自己的将不会发生改变
    printf("%d ",a);
    printf("%p",a); // 此处打印的是main函数中的a的地址。
    return 0;
    }

  • 相关阅读:
    No.7 selenium学习之路之Alert弹窗
    SQLAlchemy
    flask之wtforms
    Django中的信号及其用法
    Flask进阶
    Flask入门
    Django知识点总结
    登录验证随机验证码的实现
    Django之session与分页
    Django之Form组件
  • 原文地址:https://www.cnblogs.com/Nic-zhang/p/13617941.html
Copyright © 2011-2022 走看看