• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[◆旧版教程] 基础教程 - 第4课:变量的含义 [复制链接]

1#
变量的含义



很多初学者都会迷惑,什么是变量。
个人觉得变量是编程入门的一道门槛。介绍变量概念的文章很多,这里先做易于理解的比喻,再从语言层面上进行讲解。如果你已经了解了变量的含义,则请跳过此节。
变量,你可以理解为超市的存包柜。每一个变量对应一个柜子。而柜子的号码就是变量名。想要哪个柜子里的东西(数据),就对应的找哪个变量名。变量名可是你自己命名的哦~
我们看例子:
  1. a=1
复制代码
把数字1放进柜子a中。
  1. b="你猜对了吗?"
复制代码
把字符串 你猜对了吗? 放进柜子b中。字符串必须用""包含。
  1. dc=3.14159265
复制代码
把小数放进柜子dc中。
  1. num1=1
  2. num1=33
  3. num2=55
  4. sum=num1+num2
复制代码
首先把33和55分别放入num1和num2中。然后把他们取出来,做加法操作(加法是由CPU来处理的),把结果放在sum中。结果sum等于88
  1. num1=1
  2. num1=33
复制代码
num1被给值为1,然后又给值为33。此时,num1中存储是的33。1就被覆盖掉了。没有了:)
sum=sum+1
这句不等同于数学的加法,也是初学者不容易理解的地方。我们只要想,把sum拿出来和1做加法,再放回sum中就可以了。sum原来的值是88,做完加法后,sum等于89。
  1. pig=1
  2. pig=pig*3+pig
复制代码
能猜出pig最后等于几么?1*3+1。结果是4
好,相信到这里,你应该明白变量是怎么回事了。变量的加减法已经会发,乘除法作为作业喽。更高级的应用,将在以后的章节进行讲解。下面大致说一下C语言中的变量。
C语言比较接近于系统底层,更易于理解变量的机制。当代码中有a=2的时候,则在内存中分配一小块区域来存储这个变量,然后把2放在该内存的区域中。当执行b=a的时候,则通过变量名a提取出它的值数字2。在放在b在内存中的区域中!
当然,在语言实现层面也并非我上面说的寥寥几句,但这都并不是我们关心的。我们只要明白,变量、变量名是什么,以及怎么给他赋值,怎么提出他的值就可以了,毕竟我们要的只是应用。如果有兴趣知道更多,使用搜索引擎就可以得到你想要的答案了。

    已有3评分我要评分查看所有评分

    本主题由 版主 深度映像 于 2016/4/6 22:20:03 执行 主题分类 操作
    2#

    受教了,不错

    发新话题 回复该主题