C++面试题
C++面试题列表
-
C语言怎样定义和声明全局变量和函数最好
首先, 尽管一个全局变量或函数可以(在多个编译单元中) 有多处“声明”, 但是“定义” 却只能允许出现一次。定义是分配空间并赋初值(如果有) 的声明。最好的安排是在某个相... [C++面试题]
-
C语言面试题
1、编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的。char * search(char *cpSource, char ch){char *cpTemp=NULL, *cpD... [C++面试题]
-
C语言基础笔试题
1、C语言程序的基本单位是____ A) 程序行 B) 语句 C) 函数 D) 字符、C、12、C语言程序的三种基本结构是____ A、顺序结构,选择结构,循环结构 B、递归结构,循环结构,转移结构 C... [C++面试题]
-
寻找迷宫的一条出路,o通路;X:障碍
#define MAX_SIZE 8int H[4] = {0, 1, 0, -1};int V[4] = {-1, 0, 1, 0}; char Maze[MAX_SIZE][MAX_SIZE] = {{‘X’,\'X’,\'X’,\'X’,\'X’,\'X’,\'X’... [C++面试题]
-
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
int find(char *str, int n) { if(n... [C++面试题]
-
编写用C语言实现的求n阶阶乘问题的递归算法
代码如下:long int fact(int n){ int x; long int y; if(n... [C++面试题]
-
C语言编程练习
习题描述本程序的功能是对中国导航的数据中的部分道路情况数据进行整理,分析,查询,排序。原始数据存储在一个GTBL.dat的二进制文件中,具体的文件格式请参照ReveseTableForma... [C++面试题]
-
C/C++有关内存的思考题
void GetMemory(char *p){ p = (char *)malloc(100);}void Test(void){ char *str = NULL; GetMemory(str); strcpy(str, “hello world”);... [C++面试题]
-
网络、C以及其他硬件方面的面试题
(一)主要题型:选择题(每题3分,约20题吧,具体什么题都有,包括网络、C以及其他硬件方面的基础知识);简答题(总分约40分,主要包括读C程序给出结果同时给出适当的解释及其他一些硬件方... [C++面试题]
-
普天C++笔试题
1.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。2.写一个函数,将其中的\\t都转换成4个空格。3.Windows程序的入口是哪里?写出Windows消息机制的流程。4... [C++面试题]
-
main 函数执行以前,还会执行什么代码
答案:全局对象的构造函数会在main 函数之前执行。... [C++面试题]
-
C语言开发工程师测试题
一、选择题1. 下列选项中,()是引用类型(选择一项)a)enum类型b)struct类型c)string类型d)int类型2. 以下描述错误的是()(选择一项)a)在C++中支持抽象类而在C#中不支持... [C++面试题]
-
在C语言中实现抽象数据类型什么方法最好
让客户使用指向没有公开定义(也许还隐藏在类型定义后边) 的结构类型的指针是一个好办法。只要不访问结构成员, 声明和使用“匿名” 结构指针(不完全结构类型指针)是合法的。... [C++面试题]
-
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
答案:可以,可以用_onexit 注册一个函数,它会在main 之后执行int fn1(void), fn2(void), fn3(void), fn4 (void);void main( void ){String str(“zhanglin”);_onexit(... [C++面试题]
-
写一个方法1000的阶乘
答:C++的代码实现如下:#include #include #include using namespace std;class longint {private:vector iv;public:longint(void) { iv.push_back(1); }... [C++面试题]
-
在C语言中"指针和数组等价"到底是什么意思?
在C语言中对数组和指针的困惑多数都来自这句话。说数组和指针“等价”不表示它们相同, 甚至也不能互换。它的意思是说数组和指针的算法定义可以用指针方便的访问数组或者模... [C++面试题]
-
C语言笔试题回忆
1 求下面结构体所占字节数Struct e {Unsigned char a:1;Unsigned char b:2;Unsigned char c;}2 写出 swap函数的实现Void swap(int *a,int *b)3 volatile的... [C++面试题]
-
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
int GetSubString(char *strSource, char *strResult) { int iTmp=0, iHead=0, iMax=0; for(int Index=0, iLen=0; strSource[Index]; Index++) { if(st... [C++面试题]
-
华为C++笔试题
1.请你分别画出OSI的七层网络结构图和TCP/IP的五层结构图。2.请你详细地解释一下IP协议的定义,在哪个层上面?主要有什么作用?TCP与UDP呢 ?3.请问交换机和路由器各自的实现原理... [C++面试题]
-
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。static void Main(string[] args){ int Tmp = 0, Count = 50; int[] Seats... [C++面试题]