C#变量和变量类型
·
一.标识符与变量命名规范
1.标识符:用于变量的命名,由数字、字母、下划线组成。
2.命名规则:
- 只能由字母、数字、下划线组成
- 不能以数字开头
- 不能使用 C# 关键字(如 int、string、class 等)
- 区分大小写(name 和 Name 是两个不同变量)
- 不能包含空格、特殊符号(! @ # $ 等)
- 命名建议:
- 局部变量 / 字段:小驼峰
userName - 常量:全大写 + 下划线
MAX_COUNT - 见名知意,禁止拼音缩写、无意义命名
- 局部变量 / 字段:小驼峰
二.变量的声明与赋值
1.变量声明语法:变量类型 变量名; 例如:int age=10;(声明一个整型的变量);
2.赋值: 变量名=值; 例如:int people=3;
3.打印变量;
·Console.WriteLine("people"); 打印字符串,打印结果是(people);
·Console.WriteLine(people); 打印字符串,打印结果是(3);
三.字符串与变量拼接
1.使用 + 字符串与变量拼接;例如:Console.WriteLine("现在有"+people+"人"); 可以拼接多个变量;
四.常见变量类型及字节数
1.整型
| 类型 | 字节数 | 取值范围 |
|---|---|---|
| sbyte | 1 | -128 ~ 127 |
| byte | 1 | 0 ~ 255 |
| short | 2 | -32768 ~ 32767 |
| ushort | 2 | 0 ~ 65535 |
| int | 4 | -2147483648 ~ 2147483647 |
| uint | 4 | 0 ~ 4294967295 |
| long | 8 | 超大正负整数 |
| ulong | 8 | 超大无符号整数 |
2.浮点型
| 类型 | 字节数 | 说明 |
|---|---|---|
| float | 4 | 单精度浮点数 |
| double | 8 | 双精度(常用) |
| decimal | 16 | 高精度金融专用 |
3.其他常用类型
| 类型 | 字节数 | 说明 |
|---|---|---|
| bool | 1 | 布尔 true/false |
| char | 2 | 单个字符 |
| string | 引用类型 | 不固定,字符串 |
4.无符号类型(全部不带负数,只能存 0 和正数)
| 无符号类型 | 字节 | 取值范围 | 对应有符号类型 |
|---|---|---|---|
| byte | 1 字节 | 0 ~ 255 | sbyte |
| ushort | 2 字节 | 0 ~ 65535 | short |
| uint | 4 字节 | 0 ~ 4294967295 | int |
| ulong | 8 字节 | 0 ~ 18446744073709551615 | long |
更多推荐
所有评论(0)