• 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;

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

  • 相关阅读:
    单例模式 2中创建方法
    Interger 与 int
    java equals 和 "==" 比较
    java 小知识点
    对象复制、克隆、深度clone
    onsubmit="return false;"报错
    js 在myeclipse中报错
    struts2 标签 --<<s:url >
    struts2 标签问题----日期显示
    mysql 建表语句
  • 原文地址:https://www.cnblogs.com/hmswt/p/11308539.html
Copyright © 2020-2023  润新知