c程序设计基础3数据类型常量和变量汇编
double dNumber = 23.55; int iNumber = Convert.ToInt32(dNumber);// 24 bool bNumber = Convert.ToBoolean(dNumber);// True string strNumber = Convert.ToString(dNumber);// 23.55 char chrNumber = Convert.ToChar(strNumber[1]);// 3‘ double myDouble = double.Parse(strNumber); int myInt = int.Parse(“123”); 类型转换(简单类型) TypeConversion.cs Convert类和Parse()方法提供的类型转换方法 引用类型转换 拆箱(boxing)/ 装箱(unboxing)转换 用户自定义转换 checked关键字和语句(针对于整数类型) 类型转换(其他转换) * * 有些教程将“数组元素(array elements)”列为第四种,但个人认为数组只是一种数据类型(相当于用户自定义类型-class)而已。 * * * * 变量 和 字面量(包括常量)都有类型(Type) * Array相当于一种特殊的Class,即一种用户自定义类型。 * 编译器具有一定“智能”,可以 * 另外,计算特别大的整数时可以使用 System.Numerics * * Sizeof测试长度为1个字节 有些教程将“数组元素(array elements)”列为第四种,但个人认为数组只是一种数据类型(相当于用户自定义类型-class)而已。 * Array相当于一种特殊的Class,即一种用户自定义类型。 * 此处只讨论简单类型的转换规则,其他类型后面课程有详细讨论。 “隐式转换终极原则”不仅适用于简单类型,也适用于自定义等类型,后续课程会详细解释。 * 此处只讨论简单类型的转换规则,其他类型后面课程有详细讨论。 “隐式转换终极原则”不仅适用于简单类型,也适用于自定义等类型,后续课程会详细解释。 * * int i1 = (int)8888888888; // 可以用uncheck运算符()或语句{} 编译错误。 但: Long l1 = 8888888888; Int i1 = (int)l1; 可以编译通过。 * double df = 0; sbyte bb = 2*2; float f1 = (float)(bb + bb + df); byte ubb = 9; char cc = A; ushort us1 = 9; sbyte sbb = -9; short ss1 = -8; us1 = cc; us1 = ubb; us1 = us1; int i0 = (ubb + cc + sbb); us1 = (ushort)(ubb + ubb); us1 = (ushort)(ubb + cc); us1 = (ushort)(cc + cc); us1 = (ushort)(ubb + cc + sbb); us1 = (ushort)(us1 + us1); ss1 = sbb; ss1 = ss1; ss1 = (short)(sbb + sbb); ss1 = (short)(ubb + ubb); ss1 = (short)(ss1 * ss1); int i1 = 0; uint ui1 = 2; long l1 = 1; ulong ul1 = 3; i1 = (int)(i1 + ui1); // long i1 = (int)(ui1 + ui1); // uint float f = l1 + ul1; // invalid i1 = i1 + ul1; // invalid * * 可以加一个常
您可能关注的文档
- C习题集汇编.doc
- C_入门经典教程汇编.ppt
- C数据类型汇编.ppt
- C入门教程汇编.ppt
- C控件使用汇编.doc
- C区混凝土专项施工方案汇编.doc
- C程序设计23对文件的输入输出汇编.ppt
- C程序设计基础4基本输入输出汇编.ppt
- c第三章处理机调度与死锁汇编.ppt
- cyberspace汇编.pptx
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 四年级音乐下册欣赏《包粽子》《欢乐的夜晚》教案苏教版.pdf VIP
- 电镀加工项目可行性研究报告.docx VIP
- 第三单元第二章植物体内的物质与能量变化【速记清单】.docx
- 高大模板工程施工与支撑体系专项方案.docx VIP
- 春节后复工复产方案.doc VIP
- 中建协QC汇编_3-福州建工-提高大面积冷库墙体保温层施工质量——福州建工(集团)总公司.doc VIP
- Q SHB 0003-2016_全自动滚筒洗衣机玻璃观察窗.pdf VIP
- 电力工程安全协议书.doc VIP
- 2019年青海省中考数学试卷【原卷版】材料.pdf VIP
- AI驱动的组织重构与业务重构:绚星智慧科技AI实践白皮书.docx VIP
原创力文档

文档评论(0)