visual c++.net程序设计实践教程ppt

visual c++.net程序设计实践教程ppt

ID:27530290

大小:1.56 MB

页数:125页

时间:2018-12-03

visual c++.net程序设计实践教程ppt_第1页
visual c++.net程序设计实践教程ppt_第2页
visual c++.net程序设计实践教程ppt_第3页
visual c++.net程序设计实践教程ppt_第4页
visual c++.net程序设计实践教程ppt_第5页
资源描述:

《visual c++.net程序设计实践教程ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualC++.Net程序设计实践教程1第2章程序结构程序可以看成是由数据结构和算法组成的。数据结构体现在对数据的描述,而算法反映了对数据的操作及处理。任何一门计算机语言都必须包括数据类型、运算符与表达式,及基本控制语句等内容来定义和实现程序中的数据结构和算法。VisualC++.NET在C/C++基础上引入“托管(Managed)”概念之后,使之成为“C++托管扩展语言”(简单称“托管C++”或“MC++”)。它除了保留标准C++的全部功能,还扩展了很多其他功能。例如,数据类型除包括原来C++的数据类型外,又增加了多种“托管基

2、本数据类型”。不过,如常量、变量、运算符和控制语句等这些C++基本知识还没有太大变化。本章我们主要介绍托管C++的基础内容,其中包括数据类型、常2量和变量、运算符和表达式、以及各种控制语句。本章学习目标:•掌握托管C++的数据类型•理解常量和变量的概念•掌握各种不同数据类型常量的表示方法及其应用•掌握变量的定义和初始化,及其应用•区分各种不同的运算符及其用法,并掌握它们的优先级高低。•掌握各种控制语句的格式、用法及区别。32.1数据类型在程序设计中,数据是程序的必要组成部分,也是程序处理的对象。不同的数据有不同的数据类型,不同的数据

3、类型有不同的数据结构和存储方式,并且参与的运算也不同。托管C++的数据类型分为3类:基本类型、派生类型以及复合类型。基本数据类型是托管C++系统的内部数据类型。它主要包括以下3部分。首先是标准C/C++内部的基本数据类型,它分为4类。42.2标识符和关键字标识符和关键字都是托管C++程序中基本要素。在实际应用时,它们能在一定程度上反映它所表示的变量、常量、对象或类的意义及用法,这样就增加了程序的可读性。52.2.1标识符标识符是用来代表常量、变量、函数、对象或类等实体的代号。标识符的建立是通过在各实体的定义中对其进行说明实现的。标识

4、符说明以后就可以在后面的程序语句中使用它来代表相关实体,并可进行相关的运算操作。62.2.2关键字关键字,又叫保留字。它是托管C++编译程序中预定义的具有特殊意义的标识符。各关键字都有其特定的含义和用法,和用户自定义的标识符不同,不能当作一般的标识符使用。72.3常量和变量在程序设计过程中,有时需要用到的数据是固定不变的,有时只是用来暂存某个数据单元。因此,根据程序中的数据的可变性,数据可分为常量和变量两大类。在程序的执行过程中保持数值不变,且程序本身不能改变其值的数据,称为常量。在程序运行中数值经常变化,称为变量。82.4运算符与

5、表达式运算符按参与运算的操作数的个数可分为:单目运算符(如++、--)、双目运算符(如+、-、*、/、%)、三目运算符(如?)。按其功能不同分为7类:算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、条件运算符、逗号运算符和sizeof运算符2.5程序控制语句程序中各语句是按一定的顺序逐个执行。实现控制程序执行的语句称为程序控制语句。托管C++中程序控制语句主要有三种:选择语句、循环语句和跳转语句。第4章数组和字符串在第2章中,已经介绍了在编写托管C++代码时可用的基本数据类型,除了基本数据类型外,也可以使用基本数据类型构造

6、新的数据类型,例如,数组类型、结构类型、联合类型、枚举类型等,本章首先介绍数组,其他几种在后续章节中介绍。在进行托管代码编程时,既可以使用非托管数组(包括标准C++数组)也可以使用托管数组,本章重点介绍托管数组.除了数组之外,字符串也是最常用的数据类型之一。在托管C++中又定义了新的字符串类型,即托管字符串,用String类和StringBuilder类表示,托管字符串比标准C++中的字符串功能更强大、使用起来更方便;使用它们也可构造字符串数组;除此之外,在进行托管代码编程时仍可使用标准C++中11的字符串和字符串数组。本章学习目标

7、:•了解托管C++数组和标准C++数组的区别•学会定义和使用一维数组和二维数组•了解数组与函数的关系•了解定长数组和变长数组的区别•学会使用字符串•了解String类和StringBuilder类•学会使用字符串数组124.1数组概述在编程过程中,将一部分具有特定功能的代码或者重复出现的代码编写成一个独立的代码单元,并给予特定的名称,供其他程序调用,这种类型的代码单元被称为函数。每个程序通常都包含一个主函数,例如main、_tmain、WinMain、_tWinMain等,它们是程序运行时的入口点,并由操作系统进行调用。要使用函数,

8、首先需要定义函数,函数的定义指定了函数所要完成的功能。函数的定义包含了两个部分:函数头和函数体。函数头是函数定义中的第一行,在左花括号之前;函数体位于花括号对中,它包含了调用函数时要执行的代码。函数定义的一般形式为:类型定义符函数名(

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

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

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