中兴软件C++面试题汇总

  1. Const 和 #define 的区别?

  2. #include 和 #include “filename.h”有什么区别?

  3. 编写一个宏,输入2个参数,输出结果为两个参数的乘积

  4. Char str[]=”Hello” 计算sizeof(str)的数值

  5. 写出float x与”零值”比较的 if 语句

  6. 写出char *p 与”零值”比较的if语句

  7. 写一个函数,判定运算环境(16位以上字长)是little-endian还是big-endian

  8. 结构体和联合体的主要区别?

  9. 操作系统的主要组成部分?

  10.操作系统中进程调度策略有哪几种?

  11.进程间主要的通讯方式?

  12.写出进程的主要状态?

  13.Internet采用哪种网络协议?该协议的主要层次结构?

  14.以太网物理地址和IP地址转换采用什么协议?

  15.IP地址的编码分为哪两部分?

  16.写出以太网数据帧格式

  17.8031和8051的主要区别?

  18.请讲述一下你做过的最满意的一个项目或课题,或者最满意的课程,并谈一

  下你做完(学完)后的感受。

  19.C++中的空类,默认产生哪些类成员函数?

  分析以下程序的执行结果

  #include

  class base

  {

  public:

  base(){cout<<”constructing base class”<

  ~base(){cout<<”destructing base class”<

  };

  class subs:public base

  {

  public:

  subs(){cout<<”constructing sub class”<

  ~subs(){cout<<”destructing sub class”<

  };

  void main()

  {

  subs s;

  }

相关推荐:
C++基础面试题分享
EJB经典面试题目汇总
Java Web工程师面试笔试题
数据库经典面试题目
HR常用的20个面试问题及答案

  

本文已影响6827
上一篇: 下一篇:英语面试中存在的10个黄金问题

相关文章推荐

|||||