c++常考基础知识(2)

二.c++关键字

关键字汇总

c++中共有63个关键字,其中包括int,char,double等类型关键字,if,else,while,do,等语法关键字,还有sizeof等函数关键字。

三.数据结构

1.数组,字符串

数组,字符串是一种线性表,是c++最基础的数据结构。

2.链表

链表的原理是将每个节点的后面建立一个指针联系下一个节点。

3.栈,队列

栈和队列均由数组模拟,可是栈是先入后出,队列是先入先出。

4.树

树主要分为二叉树和多叉树,主要使用数组或链表进行模拟。

5.图

图是一种进阶版的数据结构,主要用二维数组进行模拟。

6.集合

集合是一群毫无关联的数据的总称

相关推荐
郑州光合科技余经理4 小时前
代驾系统架构拆解:订单链路、权限组织与私有化源码交付
开发语言·后端·算法·架构·系统架构·uni-app·php
码哥DFS7 小时前
二叉树的直径
开发语言·javascript·算法
paopaokaka_luck7 小时前
基于springboot3+vue3的企业考勤管理系统(部门树递归、Echarts图形化分析)
开发语言·spring boot·学习·echarts·mybatis·需求分析·代码规范
梦雨生生9 小时前
java开发工具(学习第一天)
java·开发语言·学习
啊啊啊啊啊!!!!10 小时前
【c++】stack和queue的接口使用以及底层实现
开发语言·c++
松仔log11 小时前
Java中级——组合和继承
android·java·开发语言
(Charon)13 小时前
【C++】锁与原子操作(四):自旋锁的完整实现与性能优化
c语言·开发语言·c++
雨田言炎13 小时前
五、Qt控件使用说明大全
开发语言·qt
ShineWinsu14 小时前
对于Linux:五种IO模型以及非阻塞IO的详细解析
linux·c++·面试·io·阻塞·非阻塞·fcntl
bu_shuo14 小时前
MATLAB中的meshgrid和ndgrid
开发语言·matlab