• C语言第五章 语句


    在上章中,我们的数据是通过=来赋予变量的,但这不够,它不能为变量赋予程序运行时输入的值,为此我们引入I/O语句来完成,

    5.3 变量的作用域

    变量的作用域是指变量的作用范围,也称为变量的可见性,很显然,变量在定放之后,并不是任何一个地方都可以使用,如定义在语句块里的变量在语句块外就不可以使用了,一个代码文件里的变量在其它代码文件里也不能使用。依照作用范围的大小,我们把变量分为局部变量和全局变量。

    5.3.1 局部变量

    局部变量是定义在语句块内的变量,变量也只在语句块内可见,有效。程序在编译时,系统不分配局部变量存储单元,只在程序运行的过程 中,局部变量所在的语句块被调用的时候才临时分配存储单元,语句块调用结束,存储单元释放。

    全局变量与局部变量使用时应注意:

    1.不同语句块的局部变量可以重名,互不影响

    2.全局变量和局部变量可以重名,在局部变量作用的范围内,全局变量不起作用。

     5.4.2 调试工具

  • 相关阅读:
    9.10 作业
    Day 03 作业
    Day02作业
    Day09 函数
    day08 简单习题
    Day04 python数据类型和词云的生成
    JAVA: 子类通过static块“覆盖”父类的成员变量风险
    JAVA: 子类“覆盖”父类的成员变量
    Java 访问控制权限
    Java数组类型转为集合类型
  • 原文地址:https://www.cnblogs.com/zhengtaodoit/p/4929676.html
Copyright © 2020-2023  润新知