>>常量与变量
常量: const+数据类型+常量名(命名规则为:全部大写,单词间用下划线隔开e.g.READ_KEY)=对应数据类型数值
变量: 数据类型+变量名(命名规则为:camel(驼峰命名法)=对应数据类型数值
e.g.myValue,mySuperMan;
1.只能以字母或者_开头;只能由字母,数字,下划线组成
2.不能与关键字重合,不能与之前取的同一作用域的变量重合
引申:Pascal帕斯卡命名法:针对类,方法,属性。e.g. HP,MP,MyFunctionSuperMan
>>数据类型
整数型:
sbyte 1b -128~127 -2^7~2^7-1
byte 1 0~255
short 2 -32768~32767 -2^15~2^15-1
ushort 2 0~65535
int 4 -2147583648~2147483647
uint 4 0~4294967295
long 8 -9223372036854775808~9223372036854775807
ulong 8 0~18446744073709551615
浮点型:
float 4 单精度实型(小数点后7位左右) Ps:后缀f/F
double 8 双精度实型(小数点后15位左右) D/d
decimal 16 金融货币 m/M
char 2(Unicode) 字符类型 (单引号)
string X 字符串类型(双引号)
bool X 逻辑状态,只有true/false
object 可以对任意类型赋值
打印对应类型数值大小(字节):sizeof() e.g.Console.WriteLine(sizeof(char));
>>算术运算符+,-,*,/,%
1.“+”如果有一侧是字符串,会默认两边都是字符串连接;
2.“%”余:对商取整数进而取余数
3.age=age+10 可以写成 age+=10
4.自增减符号:相当于对自身进行+1或-1运算一次
5.age++相当于age+=1相当于age=age+1;
6.++age先运算后使用 age++先使用后运算
网友评论