C/C++
晴天dd
这个作者很懒,什么都没留下…
展开
-
const与引用小结
#include <iostream>using namespace std;int main(){ //const& 使引用变量成为只读变量,不可直接更改,但可通过:改变引用的值 或 指针解引用后进行改变; int a = 0; const int& ca = a; a = 1; //通过改变引用的具体变量值; cout << ca << endl; //打印 1 const int b = 0; //b为常量,放入符号表;.原创 2021-09-20 16:18:45 · 136 阅读 · 0 评论 -
数据结构与算法【知识整理】Data Structures and Algorithms
0.顺序表/*0.顺序表*/typedef unsigned int SeqListNode; //表节点typedef struct _seq_header //表头{ int capacity; int length; SeqListNode* node;}SeqList;/*****************【注意】*****************1.创建时使用malloc;2.插入元素时,后面所有元素需后移;3.反转链表;***********************原创 2021-08-12 18:57:24 · 572 阅读 · 0 评论 -
C++基础+核心+提高[教程/讲义]
B站视频[link]https://www.bilibili.com/video/BV1et411b73Z《黑马》——C++基础入门[link]https://blog.csdn.net/ClaireSy/article/details/108422945《黑马》——C++核心编程[link]https://blog.csdn.net/ClaireSy/article/details/108423047《黑马》——C++提高编程[link]https://blog.csdn.net/ClaireSy/原创 2021-08-05 20:42:32 · 201 阅读 · 0 评论 -
C/C++中 sizeof 详解
摘要:Sizeof的作用非常简单:求对象或者类型的大小。然而sizeof又非常复杂,它涉及到很多特殊情况,本篇把这些情况分门别类,总结出了sizeof的10个特性:(0)sizeof是运算符,不是函数;(1)sizeof不能求得void类型的长度;(2)sizeof能求得void类型的指针的长度;(3)sizeof能求得静态分配内存的数组的长度!(4)sizeof不能求得动态分配的内存的大小!(5)sizeof不能对不完整的数组求长度;(6)当表达式作为sizeof的操作数时转载 2021-08-01 20:48:46 · 22914 阅读 · 0 评论 -
2021力扣刷题小记
1.两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target 的那两个整数,并返回它们的数组下标。原创 2021-08-01 15:16:07 · 191 阅读 · 0 评论 -
C/C++各种优先级整理
1.成员选择运算符.的优先级大于取地址运算符& ,如&pa[0].age;2.单目运算++优先级高于解引用* ,如y=*px++;原创 2021-07-31 22:50:54 · 997 阅读 · 0 评论 -
register修饰符
1、register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度。2、但是使用register修饰符有几点限制(1)类型register变量必须是能被CPU所接受的类型。这通常意味着register变量必须是一个单个的值,并且长度应该小于或者等于整型的长度。不过,有些机器的寄存器也能存放浮点数。(2)地址因为register变量可能不存放在内存中,所以不能用“&”来获取register变量的地址。(3)变量范围(原创 2021-07-31 17:09:07 · 248 阅读 · 0 评论 -
C++继承方式与访问权限的相互组合
三种访问权限 public:可以被任意实体访问 protected:只允许子类及本类的成员函数访问 private:只允许本类的成员函数访问三种继承方式 public 继承 protect 继承 private 继承组合结果 基类中 继承方式 子类中 public & public继承 => public public & protected继承 ...转载 2021-07-25 10:18:20 · 348 阅读 · 0 评论