首页 > 课程库 > C++面试题
C++面试题

C++面试题

在Android、iOS风行的年代,在充斥浮躁、追求速成的年代,如果有一门语言值得我们去沉下心来好好研究,那它应该是C++。但是如果要找到一份好的工作也着实不易。 本c++套视频教程将带你了解常见C++面试题目。在遇到自己喜欢的公司时能够抓住机会。

嵌入式系统开发

18章节|16273次播放

查看课程视频学习交流群
239885087

6小时学习时长
更全面的职业课程大纲立即查看
  • 学习C++

    C++预处理和宏定义

    预处理和宏的使用Test.cpp : 定义控制台应用程序的入口点。1、看下面的代码并写出结果考点:#ifdef、#else、#endif在程序中的使用。2.宏定义的使用考点:使用#define宏定义时需要注意的地方3.代码#include "stdafx.h" #include<stdio.h> ... 查看原文

  • 学习C++

    C++动态分配内存

    动态分配内存MaiziTest.cpp : 定义控制台应用程序的入口点。1.使用new动态分配内存,使用delete释放动态申请的内存类型名 *指针变量 = new 类型名;eg:int *pNum = new int;类型名 *指针变量 = new 类型名[元素个数]int i = 5; int... 查看原文

  • 学习C++

    C++ String类的实现

    String类的具体实现MaiziTest2.cpp : 定义控制台应用程序的入口点。1.代码#include "stdafx.h" #include<iostream>   class String { public: String(const char *str = NULL);//... 查看原文

  • 学习C++

    C++ 链表

    链表MaiziTest3.cpp : 定义控制台应用程序的入口点。1.考点数据结构掌握程度2.代码#include "stdafx.h"   struct Node { int data; Node *next; }; typedef struct Node Node; //1、已知... 查看原文

  • 学习C++

    C++字符串的逆序

    字符串的逆序输出MaiziTest5.cpp : 定义控制台应用程序的入口点。1.考点字符串的使用。2.题目如何将一个字符串在输入后将其逆序输出。3.代码#include "stdafx.h" #include<iostream>   using namespace std;   void... 查看原文

  • 学习C++

    C++数组降序排列

    实现对数组的降序排序MaiziTest6.cpp : 定义控制台应用程序的入口点。1.题目如何将一个指定数组的数据进行降序排列。2.注意要注意的问题:数组下标的越界问题!3.代码#include "stdafx.h" #include<iostream>   using namespace s... 查看原文

  • 学习C++

    C++ 容器和迭代器

    容器和迭代器的使用MaiziTest7.cpp : 定义控制台应用程序的入口点。1.代码#include "stdafx.h" #include<iostream> #include<vector> #include<list> #include<deque>   using names... 查看原文

  • 学习C++

    C++ const成员函数

    const成员函数MaiziTest8.cpp : 定义控制台应用程序的入口点。1.const成员函数的基本定义格式1)类内定义时类型 函数名(参数列表)  const{函数体}2)在类定义之外定义时,共分两步类内声明类型 函数名(参数列表) const;类外定义类型 类名::函数名(参数列表) c... 查看原文

  • 学习C++

    C++ static数据成员

    static(静态存储)数据成员StaticTest.cpp : 定义控制台应用程序的入口点。1.知识点static(静态存储)数据成员:编译时就被创建和初始化。2.代码#include "stdafx.h" #include<iostream> using namespace std;   ... 查看原文

  • 学习C++

    C++派生类构造函数

    派生类的构造函数MaiziTest10.cpp : 定义控制台应用程序的入口点。1.派生类名 (派生类构造函数参数表):基类构造函数(基类构造函数参数表){函数体;};2.要求1)完成对象所占整块内存的开辟,由系统在调用构造函数时自动完成;2)调用基类的构造函数完成基类成员的初始化;3)如果派生类中... 查看原文

  • 学习C++

    C++派生类析构函数

    派生类的析构函数MaiziTest11.cpp : 定义控制台应用程序的入口点。1.执行顺序先执行派生类的析构函数,再执行基类的析构函数。2.代码#include "stdafx.h" #include<iostream> using namespace std;     //类A的定义 ... 查看原文

  • 学习C++

    C++重载覆盖和隐藏

    重载、覆盖与隐藏MaiziTest12.cpp : 定义控制台应用程序的入口点。1.重载特征1)相同的范围(在同一个类中);2)函数名相同;3)参数不同;4)virtual关键字可有可无。2.覆盖指的是派生类的成员函数覆盖基类中的同名函数。要求:两个函数的参数个数和类型都相同,基类函数必须是虚函数。... 查看原文

  • 学习C++

    C++使用虚函数

    为什么需要虚函数MaiziTest13.cpp : 定义控制台应用程序的入口点。1.代码#include "stdafx.h" #include<iostream> using namespace std;   //基类base定义 class base { public: virt... 查看原文

  • 学习C++

    C++结构体和共用体

    结构体和共用体变量的sizeofMaiziTest14.cpp : 定义控制台应用程序的入口点。1.结构体变量的sizeofstruct ExS1 { short s1;//short的偏移量必须是2的倍数 int i1;//int型必须是4的倍数 char c1;//char的偏移量必须是... 查看原文

  • 学习C++

    C++内存管理

    C++如何使用内存MaiziTest15.cpp : 定义控制台应用程序的入口点。1.三种管理内存的方式:自动存储、静态存储和动态存储1)自动存储(栈存储):函数的形参、函数内部声明的变量及结构体变量;2)静态存储(编译器预分配):永久存储。2.extern关键字:全局变量或外部变量(定义性声明和引... 查看原文

  • 学习C++

    C++函数参数的传递

    函数参数的值传递、指针传递和引用传递MaiziTest16.cpp : 定义控制台应用程序的入口点。1.代码#include "stdafx.h" #include<iostream> using namespace std; int _tmain(int argc, _TCHAR* argv... 查看原文

  • 学习C++

    C++函数模板

    函数模板的使用MaiziTest17.cpp : 定义控制台应用程序的入口点。1.隐式实例化2.显示实例化3.代码#include "stdafx.h" #include<iostream> using namespace std; //函数模板的声明 template<class Ex> ... 查看原文

  • 学习C++

    C++类模板使用

    类模板的使用MaiziTest18.cpp : 定义控制台应用程序的入口点。1.代码#include "stdafx.h" #include<iostream> using namespace std;   //类型参数表 template <class T,int num> class... 查看原文

  • 预处理和宏的使用所属章节:预处理和宏的使用
    下载
  • 动态分配内存 源码所属章节:动态分配内存 源码
    下载
  • String类的具体实现 源码所属章节:String类的具体实现 源码
    下载
  • 链表题 源码所属章节:链表题 源码
    下载
  • 字符串的逆序输出 源码所属章节:字符串的逆序输出 源码
    下载
  • 实现对数组的降序排列 源码所属章节:实现对数组的降序排列 源码
    下载
  • 容器和迭代器的使用 源码所属章节:容器和迭代器的使用 源码
    下载
  • const成员函数 源码所属章节:const成员函数 源码
    下载
  • static数据成员 源码所属章节:static数据成员 源码
    下载
  • 派生类的构造函数 源码所属章节:派生类的构造函数 源码
    下载
  • 派生类的析构函数 源码所属章节:派生类的析构函数 源码
    下载
  • 重载、覆盖和隐藏 源码所属章节:重载、覆盖和隐藏 源码
    下载
  • 为什么使用虚函数 源码所属章节:为什么使用虚函数 源码
    下载
  • 结构体和共用体的sizeof 源码所属章节:结构体和共用体的sizeof 源码
    下载
  • 内存管理 源码所属章节:内存管理 源码
    下载
  • 函数参数的值传递、指针传递和引用传递 源码所属章节:函数参数的值传递、指针传递和引用传递 源码
    下载
  • 函数模板的使用 源码所属章节:函数模板的使用 源码
    下载
  • 类模板的使用 源码所属章节: 类模板的使用 源码
    下载
嵌入式系统开发原国军

原国军

TA的课程

4年C++使用经验,多年讲师经验。多年拼杀在软件开发第一线。熟悉操作系统底层原理,精通软件调试。多次面试应聘者,具有丰富的面试经验。

更专业的职业课程

嵌入式系统开发7288位同学正在学习

嵌入式系统开发

一名课程顾问想与您沟通

免费电话咨询