1 / 13
文档名称:

精品PPT课件--C#程序设计与开发和编程第1章.ppt

格式:ppt   页数:13
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--C#程序设计与开发和编程第1章.ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--C#程序设计与开发和编程第1章.ppt

文档介绍

文档介绍:1
第2章 C#基本语法
编程语言都要处理数据,而数据类型又是不相同的,要想使计算机了解这些数据,必须让程序语言描述出各种数据的类型和处理方法,本章主要介绍C#的基本语法,包括C#的数据类型、运算符。
2
数据类型
在程序设计中,数据是程序的必要组成部分,是程序处理的对象。不同的数据有不同的数据类型,不同的数据类型有不同的数据结构和存储方式,并且参与的运算也不同。C#的数据类型采用了类似于C和C++语言的数据类型表示形式,但又有所改进。C#将所有的数据类型分为两大类:值类型和引用类型。
3
值类型
值类型通常用来表示基本类型。如整型、实型、布尔型等基本数据类型都是值类型。C#的值类型主要包括:整数类型、布尔类型、实数类型、字符类型、结构和枚举类型。






引用类型
引用类型与值类型相比,引用类型不存储实际数据,而存储实际数据的引用(即地址)。具体情况就是,当将一个数值保存到一个值类型变量后,该数值实际上复制到变量中;而把一个值赋值给一个引用类型时,仅是引用(保存数值的变量地址)被复制,而实际的值仍然保留在相同的内存位置。C#提供了以下几种引用类型:
类类型
字符串类型
数组
接口类型
委托类型
4
装箱和拆箱
装箱和拆箱是C#类型系统的核心概念。通过允许一个值类型转换为引用类型或从一个引用类型转换成值类型,这种机制形成了值类型和引用类型之间等价连接。即任何数据都可以被看作对象。


5
变量和常量
无论编写任何应用程序,数据都必须以某种方式表示。变量和常量在编写应用程序时是经常用到的,变量和常量的使用让代码更具有可读性、更容易维护。
6
变量
程序要对数据进行读、写、运算的等操作,当需要保存特定的值或计算结果时就需要用到变量(Variable)。在计算机中变量代表存储地址,而变量的类型决定了存储在变量中的数值的类型。变量可以在定义时被赋值,也可以在定义时不赋值。在定义时赋值的变量也就有了一个初始值。
变量的命名要符合标识符的命名规则,在命名时应给出具有描述性质的名称,这样写出来的程序便于理解。


7
常量
带有const修饰符声明的变量称为常量,常量的值在程序执行过程中会改变,而常量代表的是永远不会改变的数据,声明常量时要设置常量值,例如:const int x=10;
用const定义的常量,对于所有类对象而言都是一样的,因此需要像访问静态成员那样去访问const定义的常量,而用对象的成员方式去访问会出变异错误。
常量在声明的时候,可以在const修饰符前加上常量修饰符:public、protected、internal和private。
8
运算符
运算符在表达式中用于描述涉及一个或多个操作数的运算,它指明了进行运算的类型。在C#中,根据运算符所使用的操作数的个数,可以分为如下3类:
一元运算符
二元运算符
三元运算符
根据运算符执行的操作类型主要可分为如下几类:
算术运算符
赋值运算符
关系运算符
逻辑运算符
特殊运算符
条件运算符
9
算术运算符
算术运算符是进行算术运算的操作符,它实现了数学上基本的算术运算功能,这些运算符包括:加法运算符、减法运算符、乘法运算符、除法运算符、取模运算符。




10

最近更新

2025年西安工商学院单招综合素质考试题库及答.. 40页

2026年廊坊燕京职业技术学院单招职业倾向性测.. 42页

2026年开封文化艺术职业学院单招职业倾向性测.. 42页

2026年往年单招试题及答案1套 43页

2025年许昌职业技术学院单招职业倾向性测试模.. 39页

2026年恩施职业技术学院单招职业倾向性测试题.. 42页

2026年成都外国语学院单招职业适应性考试模拟.. 42页

2025年贵州应用技术职业学院单招职业技能测试.. 40页

2025年贵州文化旅游职业学院单招职业适应性考.. 40页

2025年贵州盛华职业学院单招职业适应性测试模.. 39页

2025年贵州轻工职业技术学院单招综合素质考试.. 41页

2025年贵阳康养职业大学单招职业技能考试模拟.. 42页

2025年赣南卫生健康职业学院单招职业倾向性测.. 41页

2025年赤峰工业职业技术学院单招职业技能测试.. 40页

2025年辽宁工程职业学院单招职业适应性测试模.. 41页

2025年辽宁省交通高等专科学校单招职业适应性.. 39页

2026年江苏单招俄语试题及答案1套 42页

2025年辽宁经济职业技术学院单招职业技能考试.. 40页

2025年辽宁轻工职业学院单招职业技能测试模拟.. 39页

2026年江西交通职业技术学院单招职业适应性测.. 41页

2026年江西应用技术职业学院单招职业倾向性测.. 42页

2025年邯郸科技职业学院单招职业倾向性测试模.. 40页

2025年邵阳职业技术学院单招职业适应性考试模.. 39页

2026年江西艺术职业学院单招职业技能考试模拟.. 41页

2026年河北政法单招测试题附答案 42页

2025年郑州西亚斯学院单招职业倾向性测试题库.. 40页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

食品安全自查、从业人员健康管理、进货查验记.. 9页