- 1
- 0
- 约6.68千字
- 约 50页
- 2017-01-01 发布于广东
- 举报
第二章 C#数据类型 2.1 类型描述 2.2 值类型 2.3 引用类型 2.4 类型之间的转换 2.5 装箱和拆箱 2.6 操作数与优先级 2.1 类型描述 类型分为:值类型、引用类型。 值类型直接存放真正的数据 ,值类型都有固定的长度,比如int占用4个字节,值类型的变量保存在堆栈上。作为值类型的变量,每个都有自己的数据,因此对一个变量的操作不会影响其他变量。 引用类型存储对数据的内存地址的引用,位于受管制的堆上。堆用于存储可变长度的数据,比如字符串类型。作为引用类型的变量可以引用同一对象;因此对一个变量的操作会影响另一个变量所引用的同一对象。 值类型和引用类型的区别 值类型 引用类型 变量中存放 真正的数据 指向数据的引用指针 内存空间配置 堆栈(Stack) 受管制的堆(Managed Heap) 内存需求 较少 较多 执行效率 较快 较慢 内存释放 执行超过定义 由垃圾回收机制自动处理 时间点 变量的作用域时 可以为null 不可以 可以 2.2 值类型 C#的值类型可以分为三大类: ?基本型:包括整型、浮点型、小数型、 布尔型,这些类型与其他语
您可能关注的文档
- C#可视化程序设计案例教程第2版史荧中第1章Windows应用程序开发入门课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第2章窗体与控件课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第3章C#程序设计语言课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第4章菜单、工具栏、状态栏与对话框课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第5章数据库应用程序的可视化设计课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第6章ADO.NET数据库访问技术课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第7章C#窗体应用程序高级控件课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第8章图形绘制GDI+简介课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第9章应用程序部署第9章应用程序部署课件教学.ppt
- C#可视化程序设计案例教程刘培林黄羽中第1章+WinForm开发入门课件教学.ppt
原创力文档

文档评论(0)