1 / 48
文档名称:

c 面试题【c++面试题7】.doc

格式:doc   大小:58KB   页数:48页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c 面试题【c++面试题7】.doc

上传人:raojun00001 2017/6/16 文件大小:58 KB

下载得到文件列表

c 面试题【c++面试题7】.doc

文档介绍

文档介绍:1 c 面试题【 C++ 面试题 7】 C++ 面试题 7 一、 . 使用 C/C++ “匈牙利命名法”命名( 10 分)定义全局的表示年龄的变量:定义局部的表示标题的变量: 定义局部的 CString 型的临时变量: 定义类成员表示路径的指针变量:定义表示最大长度的宏: 二、以下是 32位 C++ 程序,计算 sizeof 的值( 10 分) charstr[]= “ Hello ”;voidFunc(charstr[100])char*p=str;{intn= 10; 请计算请计算 sizeof(str)= sizeof(str)=} sizeof(p)=sizeof(n)= void*p=malloc(100); 请计算 sizeof(p)= 三、关于数组与指针( 10 分) 已知数组:intia[]={0,1,1,2,3,5,8,13,21}; int*pa=ia; 计算下列表达式的值或写出表达式的含义: ia: ia[0] : ia[0] : 2 *ia : ia+1 :四、编写通过 for/while/dowhile 实现的无限循环( 10 分) 五、请指出下列语句所存在的问题( 10 分) (intival=0) cout<<"ival="<<ival<<endl; () {…} do{ if(i<0) break; } while(inti=GetValue()) ; () {…} switch ( inta=GetValue ()){ case1: inti=0 ; i++ ; break ; : ( 转自: 范文网:c 面试题【 C++ 面试题 7】)break ; default : break ; }六、请写出 2 种通过函数参数返回值的方法, 并举例(10 分) 七、有关内存的思考题( 10 分) 3 char*GetMemory(void){ charp[]="helloworld";returnp;} voidTest(void){ char*str=NULL;str=GetMemory();printf(str);} voidGetMemory(char*p){ p=(char*)malloc(100);} voidTest(void){ char*str=NULL;GetMemory(str); strcpy(str,"helloworld");printf(str);} 请问运行 Test 函数会有什么样的结请问运行 Test 函数会有什么样的结果?果?答:答: VoidGetMemory(char**p,intnum){ *p=(char*)malloc(num);} voidTest(void){ char*str=NULL;GetMemory(str,100);strcpy(str,"hello ");printf(str);} 请问运行 Test 函数会有什么样的结果?答: voidTest(void){ char*str=(char*)malloc(100);strcpy(str, “ hello ”);free(str); if(str!=NULL){ strcpy(str, “ world ”);printf(str);}} 4 请问运行 Test 函数会有什么样的结果?答: 八、描述你对面向对象思想的看法( 10 分) 九、描述( 通过文字或代码均可) socket(Tcp) 的连接示例( 10 分) 十、描写( 通过文字或代码均可)2 种线程互斥的方法(10 分) c 面试题【 C++ 面试题 7】这些东西有点烦, 有点无聊。如果要去 C++ 面试就看看吧。几年前网上搜索的。刚才看到, 就整理一下, 里面有些被我改了,感觉之前说的不对或不完善。 1. 求下面函数的返回值( 微软) int func(x) { int countx =0; while(x) { countx ++; x=x (x-1); 5 } return countx; } 假定 x= 9999 。答案: 8 思路:将 x 转化为 2 进制,看含有的 1 的个数。 2. 什么是引用?申明和使用引用要注意哪些问题? 答: 引用就是某个目标变量的别名(alias) , 对应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后, 相当于目标变量名有两个名称, 即该目标原名称和引用名, 不能再把该引用名作为其他变量名的别名。声明一个引用, 不是新定义了一个

最近更新

县乡教师选调考试《教师职业道德》题库及参考.. 48页

2025年抱怨反义词(共3篇) 4页

2025年注册土木工程师考试题库附答案【实用】.. 164页

2025小学二年级班主任工作计划范文 4页

监理工程师之水利工程目标控制题库带答案(精.. 166页

2025寒假生活学习计划 5页

2025年监理工程师之交通工程目标控制考试题库.. 169页

2025年税务师之涉税服务实务考试题库附完整答.. 198页

2025年马原考试题库附参考答案【培优a卷】 94页

交管12123学法减分复习题库附参考答案【综合题.. 46页

2025学校办公室工作计划例文2 4页

2025学年第一学期少先队工作计划2 5页

2025年中级银行从业资格之中级个人理财考试题.. 179页

室内空气中甲醛的检测及吸附研究 2页

第十课 班级的组织结构(教案)四年级下册信息.. 2页

2025年二级建造师之二建建筑工程实务考试题库.. 162页

2025年县乡教师选调考试《教师职业道德》题库.. 49页

考点11--氮及其化合物(好题冲关)(全国)(原卷版.. 6页

100以内30道加减法混合练习题及答案(二年级数.. 8页

一般自我效能感量表GSES 1页

建筑施工高处作业安全技术规范 19页

人教版初中物理八年级上册期末试卷及答案(2套.. 23页

双鸭山煤业集团公司矿井安全监控信息网络系统.. 6页

浮梦动漫社 1页

唐崇荣讲道 罗马书第12章 35页

太上正乙灵华太岁消灾度厄宝忏 24页

安徽专升本安庆师范学院学前教育专业教育学试.. 57页

唐崇荣讲道 罗马书第13-16章 34页