
c++学习路线 一、语言本身 变量、条件、循环、字符串、数组、函数、结构体······ C语言重点:指针、内存管理 C++要学....
c++11是继c++98后的下一个大版本,c++11在vs编译器中是vs2011以后的版本支持,以前的版本支持的不全。 auto(c++11) auto....
一.rand函数和srand函数 在c语言中比较常用的随机函数就是rand函数,它可以随机的产生0~rand_max的随机数,定义类型不同,最....
文章目录 前言1. 柔性数组1.1 柔性数组的特点和使用 总结 前言 c99中,结构体中的最后一个元素是未知大小的数组,这就叫做....
内联函数 概念: 以inline修饰的函数叫做内联函数,编译时C++编译器会在调用内联函数的地方展开,没有函数压栈的开销,内联....
文章目录 多坐标变换发布方订阅方C++实现Python实现 坐标系关系 多坐标变换 发布方 建立launch文件 roscor....
文章目录 前言1 动态内存函数的介绍1.1 malloc和free1.1.1 malloc1.1.2 free 1.2 calloc1.3 realloc 2.动态内存开辟容易....
1、纯虚函数和抽象类 (1)、只要当类中拥有纯虚函数,无论这个类有没有成员变量,这个类都是一个抽象类,抽象类是不能够实....
auto类型说明符:当编程时不清楚此变量的类型时,就可以使用auto说明符让编译器去根据初始值来判断此变量的类型。 要点: ....
C++的输入输出 输出: std::cout>变量名; 将值赋给变量名; 进制:8,16进制. 宏变量 #define int ElemType ,在预处理阶段直接....
一、为什么使用智能指针 在C++中,堆上申请内存之后,需要手动对内存进行释放,随着代码逐渐复杂,很难保证所有的内存都....
C语言自定义类型:结构体,枚举,联合 结构体结构体的基础知识结构体的声明匿名结构体类型结构体内存对齐结构体传参 位段位....
冒泡排序 C语言 初始冒泡排序优化方法一:优化后的加个值判断是否有必要继续排序方法二:方法三: 因为是第一次写,再加上....
1.函数和指针的关系 int a = 123; int b = 234; int *pa = &a; int * pb = &b; 请用一个函数,修....
预处理器:确保头文件在多次包含之后仍能安全工作的常用技术。如#include等 头文件保护符:也是一个预处理功能,在头文件中....
继承 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具....
缓冲字符流: java.io.BufferedWriter和java.io.BufferedReader 缓冲字符流是一对字符流,且是一对高级流。作用是提高读写文....
首先判断该年是闰年还是平年,两者就只有2月天数不同,定义两个一维数组分别存储闰年的12月每月的天数和平年的12月每月的天....
目录 一.构建队列结构体 二.队列添加数据 三.遍历显示队列 四.队列删除数据 五.其他功能 1.判断队列是否为空 2.判断队列....
AcWing第60场周赛 第一题:4494. 吃饭 - AcWing题库 思路:判断小朋友的个数是否同时不大于饭的数量和饮料的数量 代码 #incl....