学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 高等教育 > 工学 > C语言面试题大汇总之华为面试题2

C语言面试题大汇总之华为面试题2

16.谈谈Windows DNA结构的特点和优点。

答:Windows Distributed interNet Application Architecture(Windows分布式应用结构,简称Windows DNA)是微软创建新一代高适应性商业解决方案的框架,它使公司能够充分地挖掘数字神经系统的优点。Windows DNA是第一个将Internet、客户/服务器、和用于计算的PC模型结合并集成在一起的为新一类分布式计算方案而设计的应用软件体系结构

17. 网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别? 答:1)进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。

2)线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。

两者都可以提高程序的并发度,提高程序运行效率和响应时间。

线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。 思科

1. 用宏定义写出swap(x,y)

答#define swap(x, y)

x = x + y;

y = x - y;

x = x - y;

2.数组a[N],存放了1至N-1个数,其中某个数重复一次。写一个函数,找出被重复的数字.时间复杂度必须为o(N)函数原型:

int do_dup(int a[],int N)

答:int do_dup(int a[],int N) //未经调试

{

int sun = 0;

int sum2;

for(int i=0;i<N;++i)

{

Sum+=a[i];

}

Sum2 = (1+N-1)*N/2;

Return (sum-sum2);

}

3 一语句实现x是否为2的若干次幂的判断

答:方法1)int i = 512;

cout << boolalpha << ((i & (i - 1)) ? false : true) << endl; //位与为0,则表示是2的若干次幂

2)return (x>>N==1);

4.unsigned int intvert(unsigned int x,int p,int n)实现对x的进行转换,p为起始转化位,n为需要转换的长度,假设起始点在右边.如x=0b0001

0001,p=4,n=3转换后x=0b0110 0001

答:unsigned int intvert(unsigned int x,int p,int n) //假定p=4,n=3 {

第1页

TOP相关主题

  • c语言面试题大汇总
  • c语言面试题
  • c语言面试题及答案
  • c语言基础面试题
  • c语言经典面试题
  • 嵌入式c语言面试题
  • 华为面试题
  • 华为java面试题

我要评论

相关文档

  • C语言面试题大汇总之华为面试题

    C语言面试题大汇总之华为面试题_IT/计算机_专业资料。C语言面试试题1、局部变量能否和全局变量重名? 2、如何引用一个已经定义过的全局变量? 3、全局变量可不...

  • C语言面试题大汇总之华为面试题4

    C语言面试题大汇总之华为面试题4_公务员考试_资格考试/认证_教育专区。C/C++...C/C++ 程序设计员应聘常见面试 面试试题深入剖析 面试 silver6 25 九月, ...

  • C语言面试题大汇总之华为面试题

    C语言面试题大汇总之华为面试题_IT/计算机_专业资料。华为面试大总汇C 语言面试题大汇总之华为面试题 1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。...

  • C语言面试题大汇总之华为面试题

    C语言面试题大汇总之华为面试题_工学_高等教育_教育专区。C,C++,嵌入式面试大全。1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要...

  • C语言面试题大汇总之华为面试题3

    C语言面试题大汇总之华为面试题3_IT/计算机_专业资料。面试经典试题 面试 Author:Vince ————即使你是个编程高手,你在面试 面试前也应该要看看这套题,她也许...

  • C语言面试题大汇总之华为面试题及答案

    C 语言面试题大汇总之华为面试题及答案 2007-01-2409:19 作者:罗可龙出处 :csdn 责任编辑:罗可龙 1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全 局。...

  • C语言面试题大汇总华为面试题

    C语言面试题大汇总华为面试题_IT认证_资格考试/认证_教育专区。C语言面试题大汇总 4. static有什么用途?(请至少说明两种) 1.限制变量的作用域 2.设置变量...

  • C语言面试题大汇总之华为面试题及答案

    程序员面试程序员面试隐藏>> C 语言面试题大汇总之华为面试题及答案 2007-01-24 09:19 作者:罗可龙出处:csdn 责任编辑:罗可龙 1、局部变量能否和全局变量...

  • C语言面试题大汇总_华为

    C语言面试题大汇总_华为_IT/计算机_专业资料。内容全面,欢迎大家阅读。C 语言面试题大汇总 发布之前先申明两点: 1 所有资料来自网络(主要是 CSDN),本人只是...

  • 华为C语言面试题

    ? C语言面试题大汇总之华为面试题 Eddy整理 1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部