C#变量和常量

变量是可变的量,用于存储特定类型的数据,如整形、浮点型等,遵循特定的命名规范。变量分为声明和初始化两个阶段,函数中的变量无默认值,而类字段有。常量用const定义,不可修改,包括整数、浮点、字符和字符串常量,readOnly常量只能作为字段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

变量简单来说就是可以变化的量,它可以用来存储一些特定类型的数据,变量的值可以更改,并且可以多次重复使用,变量主要分为整形,浮点型,十进制型、布尔型。

变量的基本格式为: 数据类型  变量名 = 具体的数据;

变量的两个阶段分别为声明阶段和初始化阶段

变量命名规范:变量名中可以包含英文字母a-z, A-Z、数字0-9和下划线_;

变量名只能以英文字母a-z, A-Z或下划线_开头,不能以数字开头;

变量名中不允许使用空格;

变量名不能是任何 C# 中的保留字或关键字,例如 char、float 等。

              变量要使用小驼峰命名

变量默认值问题:在函数中 声明的变量是没有默认值的  类中的字段(声明时是有默认值的)

 

常量

常量需要用const进行定义,可以作为字段和局部常量使用,常量有整数常量、浮点数常量、字符常量、字符串常量;readOnly常量是一个只读类型的字段常量,并且可以在声明时初始化也可以在构造函数中初始化,但是它只能作为字段不能作为局部常量。

整数常量:整数常量可以是八进制、十进制、十六进制,也可以使用前缀来表示进制,

浮点常量:浮点常量由整数部分、小数点、小数部分和指数部分组成

字符常量: 字符常量需要使用单引号’’包裹起来它里面可以使用转义字符串和Unicode编码

字符串常量:字符串常量使用双引号””或者@””包裹内容,可以是纯字符、转义序列或 Unicode字符。

Const常量是一个关键字,它在使用的时候命名要进行大写,声明的常量和初始化的常量要放在一起,const定义的常量一旦确定它的值后面就没有办法进行修改,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值