zoukankan      html  css  js  c++  java
  • 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;

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

  • 相关阅读:
    LC.225. Implement Stack using Queues(using two queues)
    LC.232. Implement Queue using Stacks(use two stacks)
    sort numbers with two stacks(many duplicates)
    LC.154. Find Minimum in Rotated Sorted Array II
    LC.81. Search in Rotated Sorted Array II
    LC.35.Search Insert Position
    前后端分离:(一)
    Redis基本使用(一)
    GIT篇章(二)
    GIT篇章(一)
  • 原文地址:https://www.cnblogs.com/hmswt/p/11308539.html
Copyright © 2011-2022 走看看