- 1、本文档共125页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C基础部分(变量和表达式、流程控制、函数、类和对象等)ppt课件
一、变量和表达式 1.1 C#的基本语法 1.2 数据类型 1.3 变量与常量 1.4 变量类型之间的转换 1.5 数组、结构和枚举 1.6 表达式 1.1 C#基本语法 C#代码由一系列语句组成,每个语句都用一个分号(;)来结束 C#是一个块结构的语言,所有的语言都是代码块的一部分,这些块用{ }来界定,注意 } 后不需要分号 C#代码是区分大小写的,必须使用正确的大小写才能使编译正常进行 C#基本语法(续) 注释,注释并不是严格意义上的C#代码,但增加注释可以增强代码的可读性 C#添加注释有两种方法 1、在开头加/*,在末尾加*/ 注释可以在单独的一行也可以在不同的行上 例如,方框中的语法都是正确的 注意,注释中唯一不能输入的是*/ 例如,以下语法是错误的 /* Comments often end with “ */ “ characters */ “ */ “ 以后的代码会被当做C#代码而产生错误 C#基本语法(续) 2、在开头加// // 后的注释必须在一行上 例如, // This is a different sort of comment // So is this, but this bit is not 以上两种方式中第一种是正确的而第二种是错误的 C#基本语法(续) 第三种注释(对第二种注释 “ // ”)的扩展 使用三个 “ / ” 来注释,之所以说是对 “ // ” 的扩展是因为它们同样是单行注释,也就是说注释必须在同一行 可以配置VS,在编译项目时,提取这些注释后面的文本,创建一个特殊格式的文本文件,该文件可用于创建文档说明书 1.2 数据类型 在程序设计中,数据是程序的必要组成部分,是程序处理的对象。不同的数据有不同的数据类型,不同的数据类型有不同的数据结构和存储方式,并且参与的运算也不同。C#的数据类型采用了类似于C和C++语言的数据类型表示形式,但又有所改进。C#将所有的数据类型分为两大类:值类型和引用类型。 值类型 值类型通常用来表示基本类型。如整型、实型、布尔型等基本数据类型都是值类型。C#的值类型主要包括:整数类型、布尔类型、实数类型、字符类型、结构和枚举类型。 整数类型 布尔类型 实数类型和十进制类型 字符类型 结构类型 枚举类型 值类型(续) 引用类型 引用类型与值类型相比,引用类型不存储实际数据,而存储实际数据的引用(即地址)。具体情况就是,当将一个数值保存到一个值类型变量后,该数值实际上复制到变量中;而把一个值赋值给一个引用类型时,仅是引用(保存数值的变量地址)被复制,而实际的值仍然保留在相同的内存位置。C#提供了以下几种引用类型: 类类型 字符串类型 数组 接口类型 委托类型 引用类型(续) 1.3 变量与常量 简单类型 整数类型 浮点型 字符型 变量的命名 基本的变量命名规则 命名约定 变量的声明和赋值 整数类型 浮点型 字符型 变量的命名 基本的变量命名规则 变量名的第一个字符必须是字母、下划线或@ 其后的字符可以是字母、下划线或数字 注意: 有一些关键字对于C#编译器有特定的含义,例如using、namespace关键字 再次强调C#区分字母大小写,不要忘记声明变量时使用正确的大小写 变量的命名(续) 命名约定 因为在VS中只需把鼠标指针在变量名上停留足够长的时间就能在弹出的方框中显示变量的类型 因此,在.NET Framework命名空间中有两种命名约定,称为 PascalCase camelCase 变量的声明和赋值 变量的声明 type name; int age; 变量的赋值 age = 23; 变量的声明和赋值(续) 技巧一:同时声明几个变量 int xSize , ySize; 技巧二:声明变量并赋值 int age = 25; 同时使用两个技巧 int xSize = 1 , ySize = 2; 注意 int xSize, ySize = 2; 其结果是ySize被初始化,而xSize仅被声明,使用前还要初始化 1.4 变量类型之间的转换 隐式转换 强制类型转换 ToString()方法 Convert类 隐式转换 隐式转换又称自动类型转换,若两种变量
您可能关注的文档
- BCBX小型控制器cn.ppt
- Cassandra架构与应用.pptx
- CASSChina 代理人培训 .ppt
- CATIA参数化建模教程.ppt
- CAXA27第3章基本图形绘制.ppt
- canbus数据链路层.ppt
- CCC认证知识.ppt
- CAN总线详细教程,精心编制,不可错过.ppt
- CATIAV5R9 安装说明.ppt
- CDMA工程应用.ppt
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)