一、变量和常量的含义
1.在程序执行过程中,其值不能被改变的量为常量。在程序中,常量可以用符号表示
在程序执行过程中,其值可以被改变的量为变量。每一个变量须有一个变量名,它在内存中占有一个内存单元。 变量名的标识符须字符或下划线开头。大小写字母表示不同的标识符。
2.声明和使用变量
//声明变量 Datatype variablename; //定义时初始化变量 Datatype variablename=value; //定义后初始化变量 variablename=value;
给变量赋值,除了给一个直接的值以外,还可以通过计算获得
3.变量命名
在C#中,变量命名需要遵循一定的规则
1)变量名可以由字母、数字、和_(下划线)组合而成
2)变量名不能包含除_以外的任何特殊字符,如:%、#、逗号、空格等
3)变量名必须以字母或_开头
4)变量名不能包含空白字符(换行符、空格、和制表符成为空白字符)
5)C#语言中的某些词称为保留字,具有特殊意义,不能用作变量名
6)C#语言区分大小写
4、常量
常量的分类
常熟常量 const 只读常量 readonly
二、C#语言基本数据类型
1.C#中的数九类型分为两个基本类别
1)值类型
表示实际数据
只是将值存放在内存中
值类型都存储在堆栈中
int/char、结构
2)引用类型
表示指向数据的指针或引用
包含内存堆中对象的地址
为null,则表示为因应任何对象
类、接口、数组、字符串