c#小灶——7.常量、变量和赋值

常量

常量很好理解,和变量相对,就是不会变的量。比如,1就是常量,3.6也是常量,‘a’也是常量,“aaaaa”也是常量,只是不同类型。这些都是表面上一眼就看出来的常量,还有一种表面上看不出来的常量,符号常量,又叫定义常量。

比如说,我程序中要多次用到一个特别长的数,可是我怕写多了出错,这时就可以使用符号常量,定义一个标识符,就用它来代替了。写法是“const 数据类型 标识符(名字)”:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace hello
{
    class Program
    {
        static void Main(string[] args)
        {

            const double pi= 3.14; //使用const定义符号常量
            Console.WriteLine(pi);
            Console.ReadKey();
        }
    }
}

运行结果是3.14,虽然我们代码写的是输出pi,但执行时却是输出3.14,因为我们使用符号常量pi代替了3.14。

 变量

顾名思义,变量就是会变的量。定义变量的方法就是“数据类型 标识符(变量名)”。如:

int num;

这样就定义好了一个整型的变量num。

赋值

变量就相当于是一个容器,里面的值才是我们需要的,我们通过变量的名字就可以找到这个值。所以变量要赋值才可以使用,如:

num =1;

这样就给上面定义的变量num赋值为1了。

一定要注意,”=“在这里是赋值的意思,不是等于号,千万不要和数学搞混了!

变量一定要先定义,然后才能赋值使用,不过通常我们会在定义的时候直接给它赋值,如:

int num=1;

我们来看一下实现的效果:

原文地址:https://www.cnblogs.com/hmswt/p/11308539.html