校园招聘笔试题(软件 B)学 校: 专 业: 姓 名: 学 历: 四级成绩: 最终得分: 注意:满分 100 分,答题时间 45 分钟一、填空题(共 30 分)1、一般,在什么状况下适合采用 inline 定义内联函数
_______________2、具有纯虚函数的类称为 3、C++函数中参数的传递方式有 、 、 三种方式
4、程序的局部变量存在于 中,全局变量存在于 中,动态申请内存存在于 中
5、C++里申明某一函数为 C 程序中的库函数,则需要在该函数前加___________
6、假如编译器在编译和连接程序时,已经确定了调用函数的地址,这种做法一般称为___________联编
7、C++预定义的原则输入流对象是___________,原则输出流对象是___________
8、#ifndef #define #endif 的重要作用是
(2 分)9、假设定义类型如下:union A{int x; double y; char z;}; struct B{int x; char y; char* z;};在 Win32 平台下,sizeof(A)= , sizeof(B)= 10、下面程序输出分别是 (4 分)#define PRINTX printf("%d ", x)int main(){int x=2,y,z;x*=3+2;PRINTX;x*=y=z=4;PRINTX;x=y==z;PRINTX;x==(y=z);PRINTX;return 0;}11、假定 CLS_PtzControl 是一种类,那么执行语句 CLS_PtzControl x[5], *y[3];时程序会自动调用该类的无参构造函数 次
(2 分)12、对于数组 int x[10],其元素 x[4]的字节地址为
(2 分)13、执行如下程序后的输出成果是:
(2 分)#includec