北师大C++期末复习重点_教学内容
34页1、复 习题型及分值:单选15题 约30分程序填空 4题约25分程序改错 4题约20分程序设计 2题 约25分考试时长 90分钟复习提示:课件PPT是基础,作业、课堂练习、例程很重要课程主线:面向过程程序设计:标志符、表达式、语句、运算符变量、符号常量基本数据类型:int, float, double, bool, char整型: int 32位short int(short)16位unsigned int (unsigned)32位long long int (long long) 64位 unsigned long long int (unsigned long long)64位_int6464位unsigned _int6464位注意:_int64 是两条英文短划线_同一个表达式中不同数据类型的隐式(显示)转换5/2的结果是25/2.0 或者 5.0/2 的结果是 2.5 int和long long遇到时,int被自动转换成long long 程序控制:顺序、选择、循环、跳转选择:if, if else, if else if, switch循环:while, do while, f
2、or跳转:break, continue其他数据类型:字符串、枚举、数组、引用、指针、结构体*、类class函数:程序功能的模块函数原型:函数返回值、函数名称、函数形参表函数实现几个函数编程的课堂例子:在复习程序的时候,更要注意程序中使用的方法:递归:函数传参的3种方式:传值、传引用、传指针传值: void swap(int a, int b);传引用: void swap(int& a, int& b);传指针: void swap(int* pa, int* pb);3. 指针传递 向形参传递实参的地址void fun(int* px, int* py); 传常引用const &:共享数据的保护 例如:拷贝构造函数Clock(Clock& c); 参数写成传const & ,更好: Clock(const Clock& c); 不仅正确、效率高,而且还保护了数据(实参)。重载输出运算符ostream& oprator(ostream& out, const Clock& c); 第2个参数写成传值也是正确的: ostream& oprator(ostream& out, Clock
3、 c); 但效率低于传const &数组为函数参数时,是传指针的:例如:冒泡排序void bubble(int array, int n);也可以写作void bubble(int* array, int n);函数调用的过程嵌套调用、递归调用内联函数函数形参的默认值函数重载数组一维数组 定义、初始化int a10; 下标从0到n-1for(int i=0;in;i+) for(int i=0;i=n-1;i+) 千万不要数组越界,如a10就越界了。常用的排序方法、查找方法函数的参数是数组二维数组 在计算机内存中按照行优先方式储存。即先存储第一行,接着存第二行,字符串字符串是以0结尾的字符数组。字符串常量“Hello World”, “abc”, “0”字符串变量char name20=”abc”; 输入字符串cin 输入不含空格的字符串gets(char str); 输入含有空格的字符串例如:char str81;gets(str);输出字符串cout 输出字符串的所有字符,直到结束符0字符串处理库函数#include 字符串长度strlen、字符串拷贝strcpy、字符串比较str
《北师大C++期末复习重点_教学内容》由会员ls****与光分享,可在线阅读,更多相关《北师大C++期末复习重点_教学内容》请在金锄头文库上搜索。
植树节活动方案绿色清新PPT
在招商引资项目调度会议上的主持讲话稿
在纪检监察干部队伍教育整顿大会上的廉政教育报告
政法委书记在全区政法工作会议上的讲话
在纪检监察干部队伍教育整顿动员大会上的讲话稿
作风建设正负面清单
在警示教育大会上的主持词及讲话
中医院党建工作经验交流材料
职业中等专业学校校长“三抓三促”进行时心得体会
座谈发言材料: 打好“三张牌”做好县域人才工作
最新入党积极分子培训专题党课讲稿
综合评标(评审)专家库专家标后考评记录表
在接受上级巡视(巡察)动员会上的表态发言
中小学校党建典型案例
自贸区优化营商环境情况调研报告
在中央第X轮生态环保督察迎检工作视频会议上的讲话
政工师系列教授级任职资格量化评价要素及评分标准
座谈发言: 践行生态文明思想 积极展现青年担当
在经济工作推进会暨优化营商环境大会上的讲话稿
镇村集体经济的发展壮大作为调研报告
2023-02-12 6页
2023-02-28 13页
2023-09-21 14页
2024-01-07 9页
2022-12-23 42页
2022-10-13 23页
2023-09-05 52页
2023-03-12 33页
2023-12-31 23页
2023-03-29 34页