白话C++编程

小宁和你聊编程之二: 变量篇

2017-09-20  本文已影响12人  小宁静致远

上一篇《小宁和你聊编程之: 1. 本质篇》,我和大家聊了一下什么是编程,编程的本质是什么?你还记得么?有没有实际践行一下?有没有遇到什么问题?有没有想和我说些关于它的话题?

我在这里简单的列出来, 给你复习一下:
编程的本质:
编程是通过编程语言、算法来实现需求的一种求真方式。

今天我们来和你一起聊聊编程中另一个重要、核心概念:变量

1.什么是变量?


以C++来说, 通俗来说>变量就是保存值的一个可变化的量。
它就像家里的一个收纳盒。这个收纳盒今天可以放苹果,明天可以放香蕉,后天可以橙子等等。这个收纳盒随着你放入的东西的不同而变成了苹果收纳盒,香蕉收纳盒,盒子收纳盒,但它一直是个盒子,只是容纳的东西不一样, 这里容纳的是不同的水果。变量中保存的值就是这里面所说的苹果、香蕉、橙子。
这里有的朋友可能要问了, 那我把大米装进这个收纳盒可以么?或者我把水装进这个盒子里行不?关于这个问题, 我会在下一篇文章来和大家做深入的讨论。因为它涉及到另一个核心的概念: 类型。在此不做更多展开。

2.变量的应用?(举个例子)


那么在实际编程中如何使用变量呢?非常简单。比如:

int iFive = 5;  //我是变量iFive. 我里面保存(收纳)了5 这个值.

或者

string std::strName = "jin"; //我是变量strName, 我里面保存(收纳)了 "jin"这个值.

or

double fPi = 3.1415926; //这里是说明: 请**你**来练习补充上.

etc...
变量在很多的编程语言中随处可见, 就像是我们每天呼吸的空气一样.

3.变量的实践?


上面我们和大家说明了变量的概念和它的实际应用. 现在我们再来实践一下。
如果你使用的是Windows操作系统(简称OS), 并且安装了VS(我们将会有一篇文章单独说明如何安装VS), 建议安装至少VS2013(Visual Studio 2013), 然后新建Windows控制台项目(或者直接打开网址: http://cpp.sh) 然后敲入以下代码:

#include <string>
using namespace std;
int main()    //程序的入口函数
{
    int iFive = 5;  //我是变量iFive. 我里面保存(收纳)了5 这个值.
    string strName = "jin"; //我是变量strName, 我里面保存(收纳)了 "jin"这个值.
    double fPi = 3.1415926; //这里是说明: 请**你**来练习补充上.
    return 0;
}

通过上面的实践, 我们就定义了三个不同的变量: iFive, strName, fPi, 也就是三个不同的收纳盒, 分别将5, "jin", 还有 3.1415926 这三个值分别放进入这三个收纳盒(容器中). 是不是特别简单?你要不要也来实践一下。

** 恭喜你, 今天我和你一起学习以下内容: **
编程核心概念之二:** 变量 **
变量: 就是保存值的一个可变化的量
变量的应用
变量的实践

请大家多多动手,让编程也成为你的一种爱好和生产力。
欢迎、感激扫码关注、传播 小宁静致远
期待和你多交流、共成长。

image.png
上一篇 下一篇

猜你喜欢

热点阅读