C++程序设计基础_朱.ppt

C程序设计基础_朱

C++程序设计 教学目标: 本课程对VC++语言的数据类型,运算符、表达式、控制结构、函数,存储类型,数组,指针,结构,编译预处理,输入输出流处理,对象与类的概念,类的继承性与多态性,运算符重载等程序设计基础知识作全面系统的介绍。对其中运算符,指针,函数参数传递,存储类型等VC++语言的特点作为学习的重点。本课程要求学生熟练掌握VC++语言的各种基本功能,培养良好的程序设计风格,能进行中等规模的程序的设计。 基本要求: (1)熟练掌握VC++语言的语法规则; (2)掌握VC++程序的框架结构, 函数的三种参数结合方式; (3)掌握程序设计的基本思想和方法; (4)基本掌握面向对象的设计方法; (5)掌握调试程序的基本方法; 第一章 C++基础知识 第二章 基本数据类型与表达式 第三章 基本流程控制结构 第四章 函数 第五章 编译预处理 第六章 数组 第七章 指针 第八章 结构体与共用体 第一章 C++基础知识 1.1 C++与Visual C++语言 1.2 C++程序的基本要素 1.3 C++程序的开发步骤及上机过程 例1.1 一个简单的C++程序 // 源程序文件名为:EXAM1_1.cpp // C++程序的基本结构 #include “iostream.h” void main ( ) { cout 请输入a,b:“ ; //显示提示符 int a , b , sum ; //说明变量 a,b cin a b ; //从键盘上输入变量a,b的值 sum = a + b ; //计算a+b,并将结果传给sum cout sum = sum \n‘ ; // 输出变量sum } C++程序编程的步骤为: 1. 编辑源程序 产生符合C++语法规则的源程序文件(.CPP) 2. 对源程序进行编译产生目标程序(.OBJ) 检查源程序中的语法错误 3. 将目标程序与库函数进行连接,产生可执行 程序(.EXE) 4. 运行、调试程序 第二章 基本数据类型与表达式 2.1 C++的基本数据类型 2.2 运算符与表达式 2.4 简单的输入输出语句 2. 1 C++的基本数据类型 2.1.1? C++字符集、标识符与关键字 2.1.2? C++的基本数据类型 2.1.3? 常量 △2.1.4 变量 2.1.1? C++字符集、标识符与关键字 1. C++字符集 C++程序是由下列字符所组成的字符集写成的: 26个小写字母: abcdefghijklmnopqrstuvwxyz 26个大写字母: ABCDEFGHIJKLMNOPQRSTUVWXYZ 10个数字: 0 1 2 3 4 5 6 7 8 9 其他符号:+ - * / = ? : ~ | ^ ! % ; , . _ \ # “ ‘ ( ) [ ] { } 空格 2 . 标识符 以字母或下划线开头的字母、数字以及下划线 组成的字符序列,称为标识符。 标识符的第一个字符只能是字母或下划线。 (在程序设计中,标识符可用作变量名、函数名、 自定义的数据类型名等。) 3. 关键字 在C++语言中,已有特殊含义和用途的英文单 词称为关键字(Keyword)或保留字。在程序中不得 将它们另作它用。 (VC++:43个) auto,break,case,char,class,const,continue,default,delete,do,double,else,enum,extern,float,for,friend,goto,if,inline,int,long,new,operator,private,protected,public,register,return,short,signed,sizeof,static,struct,switch,this,typedef,union, unsigned,virtual,void,volatile,while 2.1.2 C++的基本数据类型

文档评论(0)

1亿VIP精品文档

相关文档