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) , 对应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后, 相当于目标变量名有两个名称, 即该目标原名称和引用名, 不能再把该引用名作为其他变量名的别名。声明一个引用, 不是新定义了一个

最近更新

幼儿园大班美术教案:成长的萝卜 3页

小学校园食品安全演讲稿4 2页

幼儿园小班周计划范文开头语 2页

二零二五版成都市区二手房买卖及产权过户服务.. 14页

二零二五版教育机构实习实训劳务协议 13页

二零二五版智能化布草洗涤项目合同 16页

二零二五版现代风格玻璃隔断设计与施工一体化.. 15页

二零二五版电梯设备安装工程设备租赁与使用合.. 15页

二零二五版绿色能源项目担保答辩状编撰服务合.. 15页

二零二五版购物中心购物街租赁协议-@-1 10页

二零二五版重工业厂房出租居间代理合同 13页

二零二五版高端电动门定制销售合同样本 14页

跨年度二零二五版草原租赁合作书 14页

最新人教版六年级语文下册第一次月考考试卷及.. 5页

最新部编版二年级语文上册期末试卷(有答案) 5页

部编人教版六年级语文下册期中试卷及答案(通用.. 5页

环卫2019年工作计划模板 5页

最新部编版一年级语文下册期中达标试题及答案.. 4页

幼儿园大班音乐优秀教案《农夫与禾苗》 3页

2025pvc电力电缆绝缘材料供应与技术服务合同 14页

2025年二手房买卖中介合同模板 14页

2025年单位个人汽车租赁协议书范本 15页

2025年度360借条合同多智能还款及资金结算协议.. 14页

小学党支部工作计划(精选) 5页

2025年度产品发布会布展与宣传合同 14页

2025年度企事业单位租车服务合同及驾驶人员协.. 15页

港口季度生产经营分析报告 25页

2024年江西公务员考试申论试题及参考答案(市.. 18页

大学mooc英语听力技能与实践(集美大学)章节测.. 3页

直流电机双闭环调速大作业 26页