Visual_C__2008程序设计-第2章.ppt

Visual_C__2008程序设计-第2章.ppt

ID:55599510

大小:714.50 KB

页数:31页

时间:2020-05-20

Visual_C__2008程序设计-第2章.ppt_第1页
Visual_C__2008程序设计-第2章.ppt_第2页
Visual_C__2008程序设计-第2章.ppt_第3页
Visual_C__2008程序设计-第2章.ppt_第4页
Visual_C__2008程序设计-第2章.ppt_第5页
资源描述:

《Visual_C__2008程序设计-第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、VisualC#2008程序设计第2章变量数据类型和表达式14九月2021VisualC#2008程序设计第2章变量数据类型和表达式2.1注释2.2标识符2.3常量和变量2.4数据类型2.5类型转换2.6运算符2.1注释C#的注释方式可以使用双斜杠//和/*…*/进行注释。双斜杠//为单行注释,只用于单行语句的注释。/*…*/用于多行注释,可以注释多行语句。2.2标识符在程序中会用到各种对象,如符号常量、变量、数组、方法和类型等,为了识别这些对象,必须给每个对象一个名称,我们称为标识符。标识符是用户定义的一种字符序列

2、。2.2标识符C#语言的标识符名称必须遵守以下规则:(1)所有的标识符只能由字母、数字和下划线这三类字符组成,而且第一个字符必须为字母或下划线;(2)标识符中不能包含空格、标点符号、运算符等其他符号;(3)标识符区分大小写;(4)标识符不能与C#关键字名相同。(5)标识符不能与C#中的类库名相同。(6)关键字(Keyword)也称为保留字,它是由系统预先定义好的标识符,在C#语言中有特定的含义。2.3常量和变量1.变量程序需要对数据进行读、写、运算等操作。当需要保存特定的值或计算结果时,就需要用到变量(Variabl

3、e)。变量是计算机内存中被命名的数据存储单元,其中存储的值是可以改变的。2.3常量和变量(1)变量命名①变量名最好以小写字母开头;②变量名应具有描述性质:选取有意义的字符序列作为变量名,以便在程序中能从变量名中理解所标识的对象,从而便于阅读和记忆。③在包含多个单词的变量名中,从第二个单词开始,每个单词都采取首字母大写的形式。2.3常量和变量(2)变量的定义与使用在C#中,使用变量的基本原则是:必须先定义(声明)后使用。在定义一个变量时,必须指定其所储存的数据的类型。定义变量的一般格式为:数据类型变量名;2.3常量和变

4、量2.常量常量(Constant)是指在程序执行过程中其值不能被改变的量。同变量一样,常量也用来存储数据。它们的区别在于,常量一旦初始化就不再发生变化,可以理解为符号化的常数。常量的声明和变量类似,需要指定其数据类型、常量名,以及初始值,并需要使用const关键字。定义常量的一般格式为:const数据类型常量名=表达式;2.4数据类型数据类型定义了数据的性质、表示、存储空间的结构。C#的数据类型可分为值类型和引用类型。值类型用来存储实际值,表示该数据类型存储的是一个数据值,基于值类型的变量直接包含值;引用类型则用来存

5、储对实际数据的引用,即表示该数据类型不是直接存储数据值而是指向它所引用的值的地址。2.4数据类型2.4.1值类型C#的值类型可以分为三种:简单数据类型、结构类型(Struct)和枚举类型(Enumeration。1.简单类型简单数据类型可用于表示简单数据,可以分为整型、浮点型、十进制类型、布尔型和字符型,用于表示整数、小数、字符以及逻辑值等。2.4数据类型(1)整数类型C#中有8种整数类型,包括有符号字节型(sbyte)、字节型(byte)、短整型(short)、无符号短整型(ushort)、整型(int)、无符号整

6、型(uint)、长整型(long)和无符号长整型(ulong)。2.4数据类型(2)浮点类型C#中的浮点型包含单精度浮点型(float)和双精度浮点型(double)两种,精度为小数位,它们的差别在于取值范围和精度不同。(3)十进制类型十进制类型(decimal)主要用于在金融和货币方面的计算,它的精度是位数(digits)而不是小数位。2.4数据类型(4)布尔类型布尔类型表示现实中的“真”或“假”这两个概念,主要用来进行逻辑判断。在C#中,分别采用true和false这两个值来表示“真”和“假”。(5)字符类型字符

7、型数据用来表示单个字符,包括数字字符、英文字母、表达符号、中文等。2.4数据类型2.枚举类型当在程序设计中需要定义一些具有赋值范围的变量(如星期、月份等)时,可以用枚举类型来定义。枚举将变量所能赋的值一一列举出来,给出一个具体的范围。枚举类型用关键字enum说明,定义如下:enum枚举名{枚举常量1[=整型常数],枚举常量2[=整型常数],...枚举常量n[=整型常数],};2.4数据类型3.结构类型结构体是一种复合的数据类型,它允许用其它数据类型构成一个结构类型,而一个结构类型变量内的所有数据可以作为一个整体进行处

8、理。结构体的定义形式如下:struct结构体标识名{public类型成员变量名1;public类型成员变量名2;public类型成员变量名3;…};2.4数据类型2.4.2引用类型在内存中不直接存储引用类型的数据,而是存储该数据的地址,由此可以索引到所需的数据。引用类型包括类(class)、接口(interface)、数组(array)、字符串

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。