普天C++笔试题

1.实现双向链表删除一个节点p,在节点p后插入一个节点,写出这两个函数。 2.写一个函数,将其中的t都转换成4个空格。 3.windows程序的入口是哪里?写出windows消息机制的流程。 4.如何定义和实现一个类的成员函数为回调函数? 5.c++里面是不是所有的动作都是main()引起的?如果不是,请举例。 6.c++里面如何声明const void f(void)函数为c程序中的库函数? 7.下列哪两个是等同的 int b; a const int* a=&b; b const* int a=&b; c const int* const a=&b; d int const* const a=&b; 8.内联函数在编译时是否做参数类型检查? void g(base & b){ b.play; } void main(){ son s; g(s); return; }

1.实现双向链表删除一个节点p,在节点p后插入一个节点,写出这两个函数。 2.写一个函数,将其中的t都转换成4个空格。 3.windows程序的入口是哪里?写出windows消息机制的流程。 4.如何定义和实现一个类的成员函数为回调函数? 5.c++里面是不是所有的动作都是main()引起的?如果不是,请举例。 6.c++里面如何声明const void f(void)函数为c程序中的库函数? 7.下列哪两个是等同的 int b; a const int* a=&b; b const* int a=&b; c const int* const a=&b; d int const* const a=&b; 8.内联函数在编译时是否做参数类型检查? void g(base & b){ b.play; } void main(){ son s; g(s); return; }


相关内容

  • 华为笔试题
  • 华为笔试题 ㈠ 1.请你分别画出OSI的七层网络结构图和TCP/IP的五层结构图. 2.请你详细地解释一下IP协议的定义,在哪个层上面?主要有什么作用?TCP与UDP呢? 3.请问交换机和路由器各自的实现原理是什么?分别在哪个层次上面实现的? 4.请问C++的类和C里面的struct有什么区别? 5 ...

  • 打印[华为系列]华为笔试题目
  • 为笔试题 By 半匹狼 发表于 2007-6-15 0:38:00 华为从事通信网络技术与产品的研究.开发.生产与销售,是中国电信市场的主要供应商之一,并已成功进入全球电信市场. 1.写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分) int a = 4; (A)a ...

  • 批改网c++笔试题
  • 批改网c++笔试题 姓名:李松 联系电话: 选择题(每题5分) 1. 面向对象程序设计思想的主要特征中不包括(D) A. 封装性 B. 多态性 C. 继承性 D. 功能分解,逐步求精 2. 如果派生类以protected方式继承基类,则原基类的protected和public成员在派生类的访问性分别 ...

  • C++ 数据结构.算法笔试题
  • 1. 定义一个"数据类型" datatype 类,能处理包含字符型.整型.浮点型三种类型的数据,给出其构造函数.() #include class datatype{ enum{ character, integer, floating_point } vartype; unio ...

  • 面试题及答案
  • /**c面试题库整理 目的:提高学员c面试能力 时间:2013.03 整理人:hejie **/ /**面试题库修改1: **/ 修改日志:时间 2013.03.14 修改人:hejie 修改内容:1.调整不合理分类 2.删除部分重复题目 3.添加部分题目,题库更加丰富 4.修改答案剖析,使之更合理 ...

  • 华为c++面试题及答案
  • 华为面试题1 一.请填写BOOL , float, 指针变量 与"零值"比较的 if 语句.(10分) 请写出 BOOL flag 与"零值"比较的 if 语句.(3分) 标准答案: 请写出 float x 与"零值"比较的 if 语句.( ...

  • 超市管理系统 C++实验报告
  • 信息学院 <C++程序设计实践课程> 实践报告 题目: 食品管理系统 专业: 信息管理与信息系统 班级: 0802班 学号: 完成日期: 2011年 6 月 1 日 姓名: 指导教师: 1.实践题目 食品管理系统:通过对C++的继承和派生的运用,开发一个管理食品,实现对基类食品的管理及对 ...

  • C面试笔试题
  • C/C++ 笔试.面试题目(1) 1.求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999. 答案:8 思路:将x转化为2进制, ...

  • 腾讯2013实习生校园招聘后台笔试题
  • 企业笔试题 --腾讯2013实习生校园招聘后台笔试题 1. 写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分) int a = 4; (A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++); a ...