变量:变量代表着一块内存空间,我们可以通过变量名称像内存存取数据,有变量就不需要我们记忆复杂的内存地址。
向内存申请一块内存空间的语法。
数据类型 变量名
整数在我们C#中的数据类型叫int
double :小数
char:字符型 只能存储一个字符,并且存储的这个字符要求用单引号引起来。(sex)
string类型:字符串,就是把0个或多个字符连接起来,字符串要求用双引号引起来。
注意:在C#开发环境中,直接写一个有小数点的数字,这个数字是double类型的,在一个小数点后面加一个M/m就告诉编译器这个数据类型就是decimal.
变量声明的3中方法
1先声明,再赋值 int a; a=3;
2定义变量时 直接赋值 int a=3;
3一次声明多个同类型变量,多个变量名称之间要用逗号分割,最后以分号结束。
string zsName,lsName,wwName;
int zsAge=18,lsAge=20,wwAge=22;
变量一定要 先声明 再赋值 ,再使用(取值或者调用或写这个变量)
变量的命名规则
1必须以“字符”或@符号开头
2后面可以跟任意“字母”,数字,下划线。
注意
1你起得变量名不要与C#系统中的关键字重复
2,在C#中 大小写是敏感的
3,,同一变量名不允许重复定义(先不要这么认为,不严谨)
C#变量名编码规范--Camel命名法
首个单词的首字母小写,其余单词的首字母大写
pascal命名规范:每个单词第一个字母大写
如果使用英文单词的缩写,全部用大写
在方法定义变量,要使用Camel命名法
char:字符型
只能存储一个字符,并且存储的这个字符要求用单引号引起来。
char sex;
sex='男' ;
string:字符串
把零个或多个字符连接起来,字符串要求用双引号引起来。
string name;
name="张三";
decimal:存储财物上的数据(正负28位)
适用于财物或货币上的运算
decimal morey;
morey=1000.25m;
*在使用decimal类型时需要要在数字后面加一个m/M告诉编译器这是一个decimal类型。
*注意:在C#开发环境中,直接写一个有小数点的数字,这是一个double类型的。
*变量的赋值方法有三种
1.先声明,再赋值; int a; a=3;
2. 声明变量时,直接赋值;int a=3;
3.一次可以声明多个同类型变量;
string cnName,jpName,enName;
int cnAge=18,jpAge=20,enAge=22;
*变量需要先声明,后赋值,再使用
变量的命名规则
1、必须以“字母”_或@字符号开头
2、后面可以任意“字母”、数字、下划线
A)变量名不要与C#系统中的关键字重复
B)在C#中,大小写是敏感的
C)同一个变量名不允许重复定义
*定义变量时变量名尽量要有意义
int 类型 存在范围限制+/-10位整数
double:小数。15-16位
char (character)只能存储一个字符,字符要求用单引号‘A' 'b'
string 字符串,把0个1个或多个字符连接起来,用双引号连接。
decimal 28-29位 对比double变量 精度更准确
只有小数是double值,在小数后加M或m, 告诉编译器是decimal类型
变量声明方法
1先申明,后赋值 int a; a=3
2.定义时直接赋值 int a=3;
3 一次声明多个同类型变量,多个变量之间用逗号间隔,以分号结束
定义-赋值-输出
变量的命名规则:
1.必须以字母或_@开头(可以中文,但可能乱码)后面可以跟任意字符,数字,_, 不能以数字开头
2.变量不要和关键字一样
3.同一个变量名不可以重复定义(有例外),可以重复赋值。
4. 区分大小写。 大小写不同是不懂得定义。
double:范围 10的300左右次方 精度15-16位
decimal:范围在10的28次方
精度28-29位,后加m/M
变量使用之前要声明
1.int. a. a=3;
2.int. a=3;
3.string iName,wName,yName;
cw(“”)原封不动输出,cw()变量输出。
变量的命名规则:
1.必须以“字母(汉字也可、其他文字也可,一般用英文,为了使用方便)”_____(下划线)或@符号(最好不要)开头,不能用数字开头。
2.后跟“字母”、数字、下划线
3.不要变量和关键字(蓝色)一样
4.不能重复定义,可以重复赋值
5.c#中字母大小写有区别
变量名要有意义 例:名字:那name
缩写中所有字母大写
命名使用camel命名法 例 studentName
第五课
学员评论
Rogarz2013-02-14
人在囧途囧事网2013-02-07
你感兴趣的课程