(二)C#编程基础复习——变量和常量

今天要复习一下C#基础中的变量和常量,所谓变量,就是用来存储特定类型的数据,分为值类型和引类型,可以根据需要随时改变变量中所村存储的数据值,变量必须先声明,然后才能赋值;常量就是固定不变的值,常量的变量值是唯一的,标志const。

1、变量类型有两种,分别是值类型和引类型

值类型,主要包含整数类型(sbyte、short、int、long、byte、ushort、uint、ulong)、浮点类型(float、double、decimal)以及布尔类型(bool)等,主要有以下特性:A、值类型变量都存在堆栈中;B、访问值类型变量时,一般都是直接访问其实例;C、每个值类型变量都有自己的数据副本,因此对一个值类型变量的操作不会影响其他变量;D、复制值类型变量时,复制的是变量的值,而不是变量的地址;E、值类型变量不能为null,必须具有一个确定的值。实例如下,这里简单列举几个:

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

namespace Practice2
{
    class Program
    {
        static void Main(string[] args)
        {
            //值类型
            int a=10;//定义一个int值类型,它的范围在-2147483648-2147483647之间
            byte b = 20;//定义一个byte值类型,它的范围在-128-127之间
            short c = 30;//定义一个short值类型,它的范围在-32768-32767之间
            Console.WriteLine("我是值类型int:{0},byte:{1},short:{2}", a, b, c);
            //浮点类型
            float d = 9.27f;//使用f可以强制指定float类型,它的范围在1.5*10^-45~3.4*10^38
            double e = 112d;//使用d可以强制指定double类型,它的范围在50*10^-324~1.7*10^308
            Console.WriteLine("我是浮点类型float:{0},double:{1}", d, e);
            //布尔类型
            bool x = true;
            Console.WriteLine("我是布尔类型,我的值是:{0}", x);
            Console.ReadKey();
        }
    }
}

原文地址:https://www.cnblogs.com/daihaoliulingyi601/p/11154569.html

时间: 2024-08-29 23:12:29

(二)C#编程基础复习——变量和常量的相关文章

Go基础之变量和常量

Go基础之变量和常量 标识符和关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名.常量名.函数名等等. Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头. 举几个例子:abc, _, _123, a123. 关键字 关键字是指编程语言中预先定义好的具有特殊含义的标识符. 关键字和保留字都不建议用作变量名. Go语言中有25个关键字: break default func interface select case defer go map stru

(一)C#编程基础复习——开启编程之旅

回想当年学习编程,刚开始学习是非常艰苦的,可能是因为文科生原因,刚开始接触工科类的知识不是很擅长,上去大学第一年基本没有好好学习编程,入门C#编程基础一窍不通,也许那时年少无知,第二学期开始奋发图强,终于在编程之路越走越远,现在目前在国内BAT某家公司从事互联网内部系统开发工具的开发,趁这段时间有点空闲好好总结,复习下以前的知识,编程之路漫漫,只有不断的成长和学习,才能走得更远,不忘初心,方得始终.这里先讲几个基础,然后层层深入,尽管自己学识也不是很渊博,但是写下这些回忆,或许对自己也是有很大帮

Swift编程高级教程 变量与常量

常量与变量 常量和变量是某个特定类型的值的名字,如果在程序运行时值不能被修改的是一个常量,反之是一个变量. 一.常量和变量的声明 Swift中的常量和变量在使用前必须先声明.其中let关键字声明常量,var关键字声明变量: //声明一个名为maximumNumberOfLoginAttempts的整型常量,并且值为10let maximumNumberOfLoginAttempts = 10//声明一个名为currentLoginAttempt的整型变量,并且值为0var currentLogi

Go语言基础之变量和常量

变量和常量是编程中必不可少的部分,也是很好理解的一部分. 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名.常量名.函数名等等. Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头. 举几个例子:abc, _, _123, a123. 关键字 关键字是指编程语言中预先定义好的具有特殊含义的标识符. 关键字和保留字都不建议用作变量名. Go语言中有25个关键字: break default func interface select case

Windows客户端C/C++编程规范“建议”——变量和常量

8 变量和常量 8.1 尽量不要使用全局变量 等级:[要求] 说明:全局变量的滥用和goto的滥用一样,都是一种灾难.它将使得逻辑变得难以调试和控制. 8.2 不涉及外部使用的全局变量需要使用static关键字修饰 等级:[要求] 说明:这样可以避免冲突. 8.3 变量需初始化后才能使用 等级:[必须] 说明:变量最好在定义时初始化.如果定义时无法初始化,那就应该在定义后立即初始化. 以下我们来分析下变量未初始化而被使用的场景: 在debug环境下,我们声明一个变量,编译器会使用0xCC填充变量

Python基础-2 变量与常量

变量与常量 变量:在程序运行过程中,值会发生变化的量 常量:在程序运行过程中,值不会发生变化的量 无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值. 这里有一点需要注意的是,在python中是不需要声明类型的.这是根据Python的动态语言特性而来.变量可以直接使用,而不需要提前声明类型. 变量的定义 Python 中的变量不需要声明类型 a = 4 b = "hello" c = [1,2] d = (1,2) 这些变量都是不需要声明它的类型的,在C和Java中是

BASH编程基础之变量、条件判断

一.前言 在linux中,通常我们所指的脚本编程,指的是bash的脚本编程. bash作为一种过程式的编程语言来说,它应该具备编程语言所应该具备的基本元素,即:变量,流程,函数,数组.今天我们介绍变量以及流程之一的条件判断. 二.变量 1.初识变量 在编程语言中,编程语言有两大种,强类型语言和弱类型语言. 强类型语言中,要求变量的使用要严格符合定义,所有变量都必须先定义后使用.java..NET.C++等都是强制类型定义的. 与其相对应的是弱类型语言:数据类型可以被忽略的语言.它与强类型定义语言

Python基础之变量,常量,注释,数据类型

由于上学期学了C语言,对于这一块的内容肯定算熟悉,只是注释的方法有些不同,但得还是一步一步的来!没有基础的同学看了这篇随笔也会大有助益的! 什么是变量?所谓变量就是将一些运算的中间结果暂存到内存中,以便后续代码调用. 什么是常量?即一直不变的量. 给代码写上注释是养成一个好习惯,方便别人更好理解自己的代码. 由于Python是动态语言,所以赋值变量的时候不用指定数据类型就可以 变量命名规则 1.必须由数字,字母,下划线任意组合,且不能数字开头,不能有任何符号. 2.不能是python中的关键字.

python基础(变量,常量,python变量内存管理,变量的三个特征,花式赋值,注释 )

python基础 变量 定义:变量用来描述世间万物变化的状态 组成: 变量名:接收变量值 赋值符号:把变量值赋值给变量名 变量值:就是一个数值 注意: 变量名由数字/字母/下划线组成,不能以数字开头 变量名不能以下关键字命名 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global',