局部变量、全局变量、变量、抽象
来源:互联网 发布:怎么下载网站的数据库 编辑:程序博客网 时间:2024/05/29 09:12
局部变量和全局变量:
在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。
全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。
当全局变量与局部变量同名时:
在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。
变量:
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。
在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变
(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在
Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格
地定义“变量”的准确外延。
由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分
有用。变量可以保存程序运行时用户输入的数据(如使用InputBox函数在屏幕上显示一个对话框,然后把
用户键入的文本保存到变量中)、特定运算的结果以及要在窗体上显示的一段数据等。简而言之,变量是
用于跟踪几乎所有类型信息的简单工具。
抽象:
抽象是通过分析与综合的途径,运用概念在人脑中再现对象的质和本质的方法,分为质的抽象和本质
的抽象。分析形成质的抽象,综合形成本质的抽象(也叫具体的抽象)。作为科学体系出发点和人对事物
完整的认识,只能是本质的抽象(具体的抽象)。质的抽象只能是本质的抽象中的一个环节,不能作为完
整的认识,更不能作为科学体系的出发点。
在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。
全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。
当全局变量与局部变量同名时:
在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。
变量:
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。
在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变
(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在
Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格
地定义“变量”的准确外延。
由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分
有用。变量可以保存程序运行时用户输入的数据(如使用InputBox函数在屏幕上显示一个对话框,然后把
用户键入的文本保存到变量中)、特定运算的结果以及要在窗体上显示的一段数据等。简而言之,变量是
用于跟踪几乎所有类型信息的简单工具。
抽象:
抽象是通过分析与综合的途径,运用概念在人脑中再现对象的质和本质的方法,分为质的抽象和本质
的抽象。分析形成质的抽象,综合形成本质的抽象(也叫具体的抽象)。作为科学体系出发点和人对事物
完整的认识,只能是本质的抽象(具体的抽象)。质的抽象只能是本质的抽象中的一个环节,不能作为完
整的认识,更不能作为科学体系的出发点。
阅读全文
0 0
- 局部变量、全局变量、变量、抽象
- 局部变量、全局变量、静态变量
- 局部变量, 全局变量, 静态变量
- 局部变量、全局变量、静态变量
- 静态变量,局部变量,全局变量
- 局部变量、全局变量、静态变量
- 静态变量,局部变量,全局变量
- 全局变量 局部变量 静态变量
- 全局变量,局部变量,静态变量
- static变量,全局变量,局部变量
- 全局变量、局部变量、静态变量
- 局部变量、全局变量、静态变量
- 全局变量,静态变量,局部变量
- 成员变量 局部变量 全局变量
- 全局变量、局部变量、静态变量
- 全局变量?局部变量?
- 全局变量与局部变量
- 局部变量与全局变量
- JVMGC机制
- 无需Api_Key使用百度在线翻译接口
- bzoj2718 [Violet 4]毕业旅行
- Github使用之将已有项目提交到Github/从Github上pull到本地
- web缓存机制——浏览器缓存
- 局部变量、全局变量、变量、抽象
- ubuntu 挂载 window 共享文件夹问题
- Volley加载图片
- bzoj3687 简单题
- appium for windows 环境搭建
- 深网与暗网初学者指南
- linux关于bashrc与profile的区别
- 通过 PowerShell 的方式增加虚拟机终结点
- 题目44:子串和