网易c++笔试题

上传人:郭** 文档编号:116697594 上传时间:2019-11-17 格式:DOC 页数:5 大小:97.88KB
返回 下载 相关 举报
网易c++笔试题_第1页
第1页 / 共5页
网易c++笔试题_第2页
第2页 / 共5页
网易c++笔试题_第3页
第3页 / 共5页
网易c++笔试题_第4页
第4页 / 共5页
网易c++笔试题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《网易c++笔试题》由会员分享,可在线阅读,更多相关《网易c++笔试题(5页珍藏版)》请在金锄头文库上搜索。

1、网易C+笔试题 网易C+笔试题1.include和include“filename.h”有什么区别? 答:对于include编译器从标准库路径开始搜索filename.h 对于include“filename.h”编译器从用户的工作路径开始搜索filename.h 网易C+笔试题2.在C+程序中调用被C编译器编译后的函数为什么要加extern“C”? 答:C+语言支持函数重载C语言不支持函数重载函数被C+编译后在库中的名字与C语言的不同假设某个函数的原型为:voidfoo(intx,inty); 该函数被C编译器编译后在库中的名字为foo而C+编译器则会产生像foointint之类的名字 C+

2、提供了C连接交换指定符号extern“C”来解决名字匹配问题 网易C+笔试题3.一个类有基类、内部有一个其他类的成员对象构造函数的执行顺序是怎样的? 答:先执行基类的(如果基类当中有虚基类要先执行虚基类的其他基类则按照声明派生类时的顺序依次执行)再执行成员对象的最后执行自己的 网易C+笔试题4.Newdelete与mallocfree的区别 答案:用malloc函数不能初始化对象new会调用对象的构造函数Delete会调用对象的destructor而free不会调用对象的destructor. 网易C+笔试题5.Struct和class的区别 答案:struct中成员变量和成员函数默认访问权限是public,class是private 网易C+笔试题6.请问下面程序有什么错误? inta602501000,i,j,k; for(k=0;k=1000;k+) for(j=0;j250;j+) for(i=0;imaxnumber) secmax=maxnumber; maxnumber=datai; else if(dataisecmax) secmax=datai; returnsecmax;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号