美文网首页
什么是常量、变量?

什么是常量、变量?

作者: mangui | 来源:发表于2017-12-08 22:26 被阅读0次

  在IT面试中经常会问到这个问题,总感觉自己自己,但又给不了一个特别肯定的答案,今天就做个详细的总结。

常量:可以理解为一直不变的量。常量在被定义后,在脚本的其他任何地方都不能改变(常量由英文字母、下划线和数字组成,但数字不能作为首字母出现)。

变量:是指在程序执行过程中数值可以变化的量。变量通过一个名字(变量名)来识别。系统为程序中的每一个变量分配一个存储单元,变量名实质上就是计算机内存单元的命名。(命名规则和常量一样)

局部变量:在函数的内部定义的变量,其作用域是所在函数。

全局变量:被定义在所有函数以外,其作用域是整个PHP文件,如果想在用户自定义函数内部使用全局变量,则要使用global关键字声明。

静态变量:能够在函数调用之后仍保留变量值,当再次回到作用域时,又可以继续使用原来的值。而一般变量在函数调用结束后,其存储的数据值将被清除,所占的内存被释放。使用静态变量要先用static来声明变量。

可变变量:是一种独特的变量,它允许改变一个变量名称。其工作原理是该变量的名称由另外一个变量的值来确定。

 

相关文章

  • Swift常量&变量

    Playground是什么? Swift最基本的语法变化 什么是常量和变量 常量和变量的基本使用 常量和变量的使用...

  • 什么是常量、变量?

    在IT面试中经常会问到这个问题,总感觉自己自己,但又给不了一个特别肯定的答案,今天就做个详细的总结。 常量:可以...

  • 回顾正比例课堂

    变量是什么?变量是变化的量 常量是什么?常量是一个固定的值 变量中分为自变量x,因变量y。 自变量: 自己变 因变...

  • Go基础系列:5. 常量及运算符

    学到什么 什么是常量? 如何定义常量? 常量和变量有什么不同? 如何使用常量? 有哪些运算符? 如何使用运算符? ...

  • Swift基本语法

    常量&变量 什么是常量和变量 在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量 使用l...

  • const & static & volatile

    1.const,static,volatile修饰变量代表什么意思? const:修饰的变量为常量,常量是不允许修...

  • C语言从零开始(五)-常量&变量

    今天我们来仔细说说常量和变量。 一,常量 记得博主当年学C语言的时候总是搞不懂什么是常量。统统当做是变量,当时并不...

  • 关情纸尾---swift-常量与变量

    学习swift第一步打印Hello World 什么是常量? 什么时变量? 常量定义方式:

  • 我的Swift的学习总结 -->第一周

    为什么要学习Swift 变量和常量 Swift 变量 变量声明 变量的命名规则 如: 常量 运算符 算术运算符 关...

  • Python基本数据类型之「数」

    Hi guys. 相信通过《Pythoner:什么是常量,什么是变量?》你已经知道了变量是个什么玩意了,变量可以来...

网友评论

      本文标题:什么是常量、变量?

      本文链接:https://www.haomeiwen.com/subject/gubyixtx.html