第2章常量变量数据类型.ppt
《第2章常量变量数据类型.ppt》由会员分享,可在线阅读,更多相关《第2章常量变量数据类型.ppt(27页珍藏版)》请在三一文库上搜索。
1、第2章,常量、变量、基本数据类型,2,知识目标,掌握C#的简单数据类型的使用 熟练掌握运算符的使用 熟练掌握表达式的编写 了解C#常用的转义符 理解数据类型的转换,3,能力目标,能在程序正确使用C#的各种简单数据类型(整数、浮点、小数、字符和布尔类型)。 能在程序正确使用各类运算符和书写各类正确表达式。掌握C#常用转义符的正确使用。掌握数据类型的转换。,4,2.1 符号常量,1、 符号常量:使用它可以使用程序的更新更简洁。 2、符号常量的定义: 格式:const 数据类型 符号常量名=值; 与普通变量的定义相比,多了个const。 符号常量有作用域的问题。,5,变量,声明方法 数据类型 变量名
2、=初始值; 注意:C#是强类型语言,它不会缺省地把数值型变量初始化为0,或将字符串初始化为空串,所以,所有变量使用前要初始化。 命名规则 变量名的第一个字符必须是字母、下划线(_) ,其后的字符可以是字母、下划线或数字 不能使用C#关键字,C#是区分大小写的 变量的赋值 变量的赋值是通过赋值运算符来完成 转义字符( ):转义字符中字符的含义与C语言完全相同。 当字符串中有“”时,为了把“”作为普通字符,就需要取消它的转义,方法是在该字符串的前面加上一个“”,或用两个“”,如: string str=“mystringnabc”; string str=“mystringnabc”; 举例ex2
3、-1:转义字符与取消转义的方法。,6,数据类型,C#数据类型分为两大类:值类型和引用类型。,值类型:通常表示基本类型,包括: 1整数类型int, long, short 2布尔类型 bool 3浮点型float double 4结构类型struct 5枚举类型enum 6. 字符类型char 值类型的变量在内存的栈区分配空间,其存储空间直接存储其值。,7,引用类型,引用类型变量在栈区分配的内存空间存储实际数据的引用(即地址)。一般使用new这个关键字在堆区为该变量分配存储数据的内存块。,C#提供了以下几种引用类型: 类类型 字符串类型 数组 接口类型 委托类型,8,2.2数据类型,整数类型 B
4、yte :无符号单字节整型数,范围为0255, short:占2个字节有符号整型数,范围为-3276832767,对应.NET中Int16 Int:占4个字节有符号整型数,对应.NET中Int32 long :占8个字节有符号整型数,对应.NET中Int64,9,2.2数据类型,浮点数类型 float:占4个字节单精度浮点数,有7个有效数字 double:占8个字节双精度浮点数,有15个有效数字 decimal:占16个字节货币型数,有28个有效数字 其它数据类型 char:字符型,对应.NET中Char,它占用2个字节,用单引号定界,对应于统一码utf-16 string :字符串型,对应.
5、NET中String ,用双引号定界 bool:逻辑型,对应.NET中Boolean,只有两个值:true,false object:对象类型,可以存放任意数据类型的数据,它是所有类的父类。,10,2.3 类型转换,1、隐式转换:当多种数值型数据在一起混合运算时,发生隐式转换,执行转换的规则数据提升,即数值数据转换时是从低精度向高精度提升转换。 2、显式转换:又叫强制类型转换,转换的格式为: (类型)(表达式 ) 说明:当表达式为单个数据时,两边的括号可以省略 3、使用Convert命令进行显式转换 。,11,4、使用Parse()方法转换。 每种数据类型都有一个Parse()方法,它用来把方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常量 变量 数据类型
链接地址:https://www.31doc.com/p-3424037.html