《visual c++面向对象编程》复习纲要 - 2014

《visual c++面向对象编程》复习纲要 - 2014

ID:34616198

大小:83.24 KB

页数:90页

时间:2019-03-08

《visual c++面向对象编程》复习纲要 - 2014_第1页
《visual c++面向对象编程》复习纲要 - 2014_第2页
《visual c++面向对象编程》复习纲要 - 2014_第3页
《visual c++面向对象编程》复习纲要 - 2014_第4页
《visual c++面向对象编程》复习纲要 - 2014_第5页
资源描述:

《《visual c++面向对象编程》复习纲要 - 2014》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《面向对象程序设计(VC++)》复习纲要考试时间:第16周星期五5~6节考试地点:二教404第1章VisualC++集成开发环境第2章C++语言基础2-1C++的变量和表达式C++的变量在被引用之前必须被定义;可以在程序中随时定义;但不允许重复定义一个变量;变量定义后若没有被初始化,则这个变量中的值是随机的。2-1-1设有语句chars[]=”abcendl”;intm=sizeof(s),n=strlen(s);则m、n的值分别为9和3,请问为什么?sizeof连“/0”都计算;strlen遇到”/0”停止;901-1-1

2、C++语言中数组元素的访问方式有两种,即:下标方式和指针方式。1-1-2设有inta,b;执行语句:b=(a=2+3,a*4),a+5;后,a+b的值是多少?251-1-3已知有定义“intx,a[]={15,17,19},*pa=a;”,在执行“x=*pa++;”后,*pa的值是17,为什么?地址1-2C++数据类型1-2-1设pointer1和pointer2是指向同一个int型一维数组的指针变量,i为int型变量,语句pointer2=i是否正确?正确基类型相同901-1控制语句1-1-1语句if(w)…;else…;中的

3、表达式w的等价表示是什么?我!=01-1-2for循环for(inti(0),j(10);i=j=4;i++,j--)的循环体执行多少次?1-1-3break和continue语句的作用。BreaK终止整个循环continue结束本次循环1-1-4switch语句switch后面的表达式一般只能是整型、字符型或枚举型;每一个常量表达式的值都是唯一的;default是可选项;case后面的语句可以不要花括号;如果switch中只有一个case常量表达式,则可以省略花括号。1-2函数定义、函数声明和函数调用使用函数之前,首先要定义该

4、函数。编写一个实现特定功能的函数代码就称为函数定义。函数定义的一般形式是:[<存储类型>]<函数类型><函数名>(<形参90表>){<函数体>}存储类型:static、extern,默认extern;函数类型:函数返回值的类型,默认int;函数名:定义函数的名称;形参表:用逗号分隔的变量声明列表;函数体:一系列语句,用于实现函数的功能。所谓函数调用是指执行一个函数的函数体代码。调用某个函数的函数称为主调函数,被调用的函数称为被调函数。函数调用的语法形式为:<函数名>(实参1,实参2,…,实参n)C++允许函数调用在前,函数定义在

5、后,但此时要求在函数调用前必须先进行函数的声明,以告诉编译器该函数是在其它地方定义的。函数声明的一般形式如下:[<存储类型>]<函数类型><函数名>(<形参表>);901-1设函数intmin(int,int)返回两参数中最小值,利用此函数求三个整数的最小值1-2C++函数参数的传递方式C++函数参数的传递方式有三种:值传递、按地址传递和引用传递。值传递是一种单向的参数传递方式,即只把实参的值传递给形参,形参值的变化不影响实参。例2-16实参与形参的值传递。调用函数后,实参a、b的值并没有发生改变。#include

6、am.h>voidswap(intx,inty)//函数定义{cout<<"x="<

7、}按地址传递方式,函数定义以指针作为函数的形参,函数调用的实参必须是指针变量或变量的地址,形参的任何变化都将影响实参。例2-17实参与形参按地址传递,以指针作为函数参数。#includevoidswap(int*,int*);//函数声明main(){inta=20,b=40;swap(&a,&b);//地址作为函数实参cout<<"a="<

8、的内容*px=*py;*py=temp;}按引用传递方式,函数定义时使用引用作为形参,函数调用时直接使用一般变量作为实参,被调函数对引用的任何修改都将影响主调函数的实参。例2-20引用作为参数。#includevoidswap(int&,

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

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

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