C#变量、常量和变量类型
标识符
标识符(由数字 下划线 字母组成)
常量:值不能发生变化 (就是一个固定的值)
const 常量 以后不要修改
const float PI = 3.14f;
变量:可以表示一个数据,并且变量可以修改的
变量名称定义规范:
1 变量名不能以数字开头
2 不能关键字作为变量名
3 多个单词的利用小驼峰进行命名 例如年龄的变量:age ,学号:studentID,
(小驼峰:多个单词,第一个单词首字母小写,其余单词首字母大写)
声明一个变量语法:变量类型 变量名;
正确:int age ; //声明一个整型的年龄 int:整型
错误:int 02age;// 变量不能以数字开头
int int; 不能关键字作为变量名
int age;//声明一个整型的年龄 int:整型
// int 1age;// 变量不能以数字开头
//int int; 不能关键字作为变量名
赋值
a=10;
//2赋值
age = 10;
把变量声明和赋值写在一起
int studentID = 100;
//3 把变量声明和赋值写在一起
int studentID = 100;
Console.WriteLine("studentID");// 控制台打印是studentID
Console.WriteLine(studentID); //打印的是变量
变量类型分类
1个字节=1Byte(字节)=8bit(位) 8位表示数字的范围0-2的8次方-1 = 0-255
int 整型
int 整数 4字节=4*8b=32位 int属于有符号的整型,包含负数和正数 0
int price = 1000000000;
float 单浮点型
float 浮点数 小数 4个字节
float a = 10.2f; 小数不要忘记加f
double 双浮点型
double 双浮点 8个字节
double b = 200.299999;
byte 字节类型
byte 字节类型 也可以表示数字 1个字节
byte c = 100;
short 短整型
short 短整型 2个字节
short d = 100;
bool 布尔类型
bool 布尔类型 只能赋值true或者false 例如:性别可以布尔类型
bool e = true;
string 字符串类型
string 字符串类型 值可以是汉字 字母等,
string name = "张三"; 字符串使用双引号
char 单字符型
char 单个字符
char f = 'A'; 字符使用单引号
long 长整型
long 长整型 8个字节
long g = 1000000000000000;
特殊变量类型 uint_sbyte_ulong_ushort数据类型
int 整型 4个字节 包含正 、负、 0
int a1 = 10;
uint 无符号的整数 4个字节 只有正数部分 和 0
uint b1 = 10;
byte 字节类型 1个字节 数字范围0-255
byte c1 = 255;
sbyte 有符号的字节类型 数字范围-128-127
sbyte d1 = -10;
短整型 2个字节 可以正 、负 、0
short e1 = -10;
无符号短整数 只能为正数 0
ushort f1 = 10;
长整型 8个字节 可以正 、负 、0
long g1 = 10;
无符号长整型 只能是正数 和 0
ulong h = 10;
bool类型 只有Ture和Flase
bool hasGrilFriend = true;
更多推荐
所有评论(0)