C#学习笔记--变量、常量和转义字符

这篇具有很好参考价值的文章主要介绍了C#学习笔记--变量、常量和转义字符。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

变量

变量是存储数值的容器,是一门程序语言的最基础的部分。

不同的变量类型可以存储不同类型的数值。

种类:

在C#种一共有14种变量:

  1. 有符号类型4种
  2. 无符号类型4种
  3. 浮点数3种
  4. 特殊类型(char bool string)
//变量
//有符号类型的  范围     字节大小    位容量
sbyte sb=1; //-128~127  1byte       2^8
int i=2; //-21亿~21亿   4byte       2^(8*4)
short s=3; //-32768~32767 2byte     2^(8*2)
long  l=4; //-9百万兆~9百万兆  8byte  2^(8*8)

//无符号类型 存储范围0~2^(n*8)-1  n为字节数
byte b=1; 
uint ui=2;
ushort us=3;
ulong ul=4;

//浮点数  4byte
float f=1.01234567890f;//存储7~8位有效数字 根据编译器不同也有不同  四舍五入
//要加f 或F 默认存储类型位double 所以浮点数要加f表示为float类型存储

//double 存储15~17位有效数字 抛弃的数字 会四舍五入  8byte
double d = 0.12345678901234567890123456789;

//decimal 存储27~28位的有效数字 不建议使用  16byte  用的少
decimal de = 0.123456789012345678901234567890m; //尾部添加 m或者M 16byte

//特殊类型 
bool bo=true;  //1byte
char c='T';    //2byte
string="欢迎访问畅知的博客!";//引用类型 不固定大小

//=============================
//多个同类型变量的同时声明
int a1=1,a2=2,a3=5;
string s1="Hello",s2="TonyChang";

变量的命名规则

  1. 不能以数字开头
  2. 不能使用程序关键字命名
  3. 不能有除下划线之外的特殊符号
  4. 不能重名

常见的命名规则:

  1. 驼峰命名法 首字母首字符小写 其余字母首字符均大写(多用于变量)

    string myName="畅知";

  2. 帕斯卡命名法 所有单词首字符都大写(多用于函数、类的命名)

    class MyClassmate{}

常量

//常量的声明

const int i2=50;

其特点是必须初始化、不能被修改;

常量多用来存储一些常见的数值,例如Π,g等数学、物理定理性质的数据

在游戏开发中常用来表示固定的数值,玩家最大血量等

转义字符

转义字符是字符串的一部分,用来表示一些特殊含义的字符
比如:在字符串中表现 单引号 引号 空行等等

固定写法: \字符

常见的:\' \" \n \\ \t \0 \a;

此外还有取消转义字符:string ss=@“这个字符中的转义字符失效,原样子打印!”;文章来源地址https://www.toymoban.com/news/detail-711733.html

到了这里,关于C#学习笔记--变量、常量和转义字符的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【C#基础】C# 变量与常量的使用

    序号 系列文章 1 【C#基础】C# 程序通用结构 2 【C#基础】C# 基础语法解析 3 【C#基础】C# 数据类型总结 😄大家好,我是writer桑,前面一章已经学习了 C# 的数据类型,那本章就开始学习C# 程序中变量与常量的使用,希望看完大家能够有所收获,感谢支持! 变量用来存储信息,

    2024年02月06日
    浏览(23)
  • 【Jmeter】JSON Extractor变量包含转义字符,使用Beanshell脚本来消除

            如果使用Jmeter的JSON Extractor提取的变量包含特殊字符,直接引用时会包含转义字符。可以使用Beanshell脚本来进行字符串转换,从而消除这些转义字符。

    2024年02月04日
    浏览(35)
  • 【Go基础】编译、变量、常量、基本数据类型、字符串

    面试题文档下链接点击这里免积分下载 go语言入门到精通点击这里免积分下载 使用 go build 1.在项目目录下执行 2.在其他路径下编译 go build ,需要再后面加上项目的路径(项目路径从GOPATH/src后开始写起,编译之后的可执行文件就保存再当前目录) 3.打包的时候自定义名字:

    2024年02月09日
    浏览(46)
  • C#学习笔记--变量类型的转换

    转换原则 同类型的大的可以装小的,小类型的装大的就需要强制转换。 隐式转换: 同种类型的转换: 不同类型的转换: char类型可以隐式转换成数值型,根据对应的ASCII码来进行转换。 无符号的无法隐式存储有符号的,而有符号的可以存储无符号的。 显示转换 括号强转(注

    2024年02月08日
    浏览(36)
  • 编程笔记 Golang基础 010 常量和变量

    在 Go 语言中,常量(Constant)是一个固定的值,在程序运行期间不可被修改。它们通常用来表示那些在整个程序执行过程中不会变化的数值或其他类型的数据。在 Go 语言中,变量是用来存储数据的容器。 在 Go 语言中,常量(Constant)是一个固定的值,在程序运行期间不可被

    2024年02月21日
    浏览(39)
  • C#学习笔记---异常捕获和变量运算符

    使用异常捕获可以捕获出现异常的代码块,防止因为异常抛出造成的程序卡死的情况发生。 try{}catch{}finally{}结构 算术运算符 算术运算符是英语数值类型变量运算的运算符,运算结果仍旧为数值。 赋值运算符: = 注意:赋值运算符理解将右边数值 赋值给 左边变量。 算术运算

    2024年02月08日
    浏览(34)
  • Rust 笔记:Rust 语言中的常量与变量

    Rust 笔记 Rust 语言中的常量与变量 作者 : 李俊才 (jcLee95):https://blog.csdn.net/qq_28550263?spm=1001.2101.3001.5343 邮箱 : 291148484@163.com 本文地址 :https://blog.csdn.net/qq_28550263/article/details/130875912 【介绍】:本文介绍 Rust 语言中的常量与变量。 上一节:《 上一节标题 》 | 下一节:《

    2024年02月06日
    浏览(49)
  • C语言的数据类型(整型、字符型,浮点型等详细介绍、ASCLL表以及常量、变量的详细介绍)

    C语言的数据类型基本介绍         在C语言中,数据类型可以分为:基本数据类型(整型、浮点型/实型、字符型)、构造数据类型(数组、指针、结构体、共用体、枚举)以及空类型(万能类型void)。常用的有:整形(int)、字符型(char)、短整型(short)、长整型(

    2024年02月07日
    浏览(40)
  • python编程从入门到实践(第2版)学习笔记(变量,字符串)

    变量是一种可以赋给值的标签。每一个变量都指向一个相关联的值,下列代码中 message 即为变量,指向的值为“Hello Python world !” 第二行的 print() 函数用于打印输出这个 message 变量所关联的值。 且变量的值是可以修改的,python中只有变量的最新值有效如下列代码。     变量

    2024年02月12日
    浏览(37)
  • 问题:以下选项中,( )是不正确的C语言字符型常量. #学习方法#媒体

    问题:以下选项中,( )是不正确的C语言字符型常量. A、\\\"a\\\" B、\\\'101\\\' C、\\\'x4l\\\' D、\\\'a\\\' 参考答案如图所示

    2024年02月20日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包