C#数据类型和表达式.ppt

C#数据类型和表达式.ppt

ID:51991891

大小:723.50 KB

页数:41页

时间:2020-03-27

C#数据类型和表达式.ppt_第1页
C#数据类型和表达式.ppt_第2页
C#数据类型和表达式.ppt_第3页
C#数据类型和表达式.ppt_第4页
C#数据类型和表达式.ppt_第5页
资源描述:

《C#数据类型和表达式.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章数据类型和表达式通过本章的学习,使读者:了解C#语言的基本字符、标识符和关键字掌握C#语言的数据和数据类型掌握C#语言的运算符和表达式本章要点2.1基本规则2.1.1标识符在C#中,标识符的命名有如下规则:(1)首字符必须是字母、下划线“_”或“@”;后面的字符可以是字母、下划线或数字;(2)标识符不应该使用C#的关键字。如果一定要用C#的关键字作为标识符,应使用“@”字符作为前缀;(3)允许在标识符中使用Unicode转义符;(4)C#采用了Unicode技术,因此支持使用中文作为标识符例如:

2、下面是几个正确的变量名称:intA、M_data、_D123。下面是几个错误的变量名称:123data(错误原因:使用数字作为起始字符)float(错误原因:使用关键字作为标识符)int-a(错误原因:使用连字符“—”)。2.1基本规则2.1.3关键字关键字又称保留字,是一种有特殊用途的标识符。由系统预先定义好的,不能用于其它目的。C#中有七十多个关键字,这些关键字都有自己的用途。C#中的关键字C#的数据类型C#的数据类型C#的数据类型2.2基本数据类型C++语言的数据类型分为基本数据类型和构造数据类型(或

3、称复合数据类型)。基本数据类型有5种:整型(int)、浮点型(float)、字符型(char)、双精度浮点型(double)和无值型(void)。2.2基本数据类型类型名类型说明符字长(字节)取值范围布尔型boolfalse,true字符型char1-128~127无符号字符型unsignedchar10~255整型int4-2147483648~2147483674长整型long4-2147483648~2147483674无符号长整型unsignedlong40~4294967295浮点型float43

4、.4E-38~3.4E+38实型double81.7-308~1.7E+308空值型void02.2常量与变量常量是在程序中不能改变的量。它通常可以分为数字常量和符号常量1.整型常量整型常量可用以下几种形式表示:2.2.1常量①十进制整数如:34、0、-56等。②八进制整数为了与十进制数区别,八进制整数以0开头,后跟若干个0~7的数字。③十六进制整数为了与十进制整数和八进制整数区别,以0x或OX开头,后跟若干个0~9及a~f,a~f分别表示十进制整数10~15。2.2常量与变量2.实型常量实数又称为浮点数,

5、一般有两种书写形式:①一般形式就是平时写实数的形式。②指数形式在C#中,指数形式表示为:<整数部分>E<指数部分>3.字符常量字符常量是用单引号(即撇号)括起来的一个字符。2.2常量与变量4.字符串常量(1)常规字符串双引号括引起的一串字符,可以包括转义字符。例如:“china”,“”,“teacherandstudent”,“a”等都是字符串常量。(2)逐字字符串在常规字符串前面加一个@,就形成逐字字符串。例如:@“C:windowsMicrosoft”与"C:\windows\Microsoft

6、"含义相同2.2常量与变量5.布尔型常量通常表示真假用布尔常量:false表示假,true表示真。6.符号常量在声明语句中,可以声明一个标识符常量。可以同时声明一个或多个给定类型的常量,必须在声明时赋初始值,一旦初始化,就不能修改了,否则会出现编译错误。具体格式为:const类型标识符=初值例如:constdoublePI=3.141592.2常量与变量在程序执行过程中其值可以改变的量叫变量。2.2.2变量的声明1.变量的定义<数据类型><变量名>;或<数据类型><变量名1>,<变量名2>,…,<变量n>;

7、例如:inta,x,y;//定义了3个整型变量a,x,ycharb;//定义了1个字符型变量bfloatc,d;//定义了2个实型(单精度)变量c,ddoubleu,v;//定义了2个实型(双精度)变量u,v2.2常量与变量2.变量的初始化inta=2;//定义a为整型变量,初值为2charb=‘A’;//定义b为字符型变量,初值为‘A’doublex=2.1234;//定义x为实型变量,初值为2.1234也可对被定义的变量的部分变量进行初始化。如intu,v=100,w;//定义u,v,w为整型变量,v的

8、初值为1002.2常量与变量2.2.3变量的命名规范通常有PascalCase和CamelCase两种命名方法,PascalCase中每个单词的首字母都是大写,CamelCase规定首字母都是小写。下面给出PascalCase和CamelCase的例子,如下表所示。PascalCaseCamelCaseMyDatamyDataCreateDaracreateDataWorldworld2.2常量与变量2.2.4变

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

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

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