- 2
- 0
- 约6.34千字
- 约 6页
- 2019-10-04 发布于广东
- 举报
第2章 数据类型与流程控制
第2章 数据类型与流程控制
PAGE 6
PAGE 5
习题2 参考解答
C#支持的数据类型有那些?与C++相比有哪些特点?
【解答】
C#支持的数据类型有:
(1) 值类型
包括:简单类型、结构类型、枚举类型。其中,简单类型又分为:整型、布尔型、字符型、浮点型、小数型。
(2) 引用类型
包括:对象类型、类类型、接口、元数据、字符串类型、数组。
与C++相比,C#的主要特点有:
1) C#语言自C/C++演变而来。但是,它是完全按照面向对象的思想来设计的,并保证了类型的安全性。
2) C#简化了C++在类、名称空间、方法重载和异常处理等方面的使用。摒弃了C++的复杂性,使它更易用、更少出错。
3) C#减少了C++的一些特性,不再有宏、多重继承。特别对企业开发者来说,上述功能只会产生更多的麻烦而不是效益。
4) C#采用严格的类型安全、版本控制、垃圾收集(garbage collect)等等。所有的这些功能的目标都是瞄准了开发面向组件的软件开发。
5) C#中不再有“::”、“.”、和“-”操作符,仅使用单个操作符“.”。
6) C#使用统一的类型系统,摒弃了C++多变的类型系统。
7) 在C#中,不能在类的外部定义全局函数、变量或者是常量等
您可能关注的文档
- C#面向对象程序设计 第2版 教学课件 作者 郑宇军 CSCH12.ppt
- C#面向对象程序设计 第2版 教学课件 作者 郑宇军 CSCH13.ppt
- C#面向对象程序设计 第2版 教学课件 作者 郑宇军 CSCH14.ppt
- C#面向对象程序设计 第2版 教学课件 作者 郑宇军 CSCH15.ppt
- C#面向对象程序设计 第2版 教学课件 作者 郑宇军 CSCH16.ppt
- C#面向对象程序设计 教学课件 郑宇军 CSCH1.ppt
- C#面向对象程序设计 教学课件 郑宇军 CSCH2.ppt
- C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt
- C#面向对象程序设计 教学课件 郑宇军 CSCH5.ppt
- C#面向对象程序设计 教学课件 郑宇军 CSCH6.ppt
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第03章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第04章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第05章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第06章 习题答案.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第07章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第08章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第09章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第11章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第12章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第13章 习题解答.doc
原创力文档

文档评论(0)