自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 论坛 (1)
  • 收藏
  • 关注

原创 c语言里面你不知道的break与switch,contiune的用法

前言:最近上完课在宿舍闲来无事,就拿起了C Primer Plus 这本书看,是自己入门编程的第一门语言;看了一些基本语法知识点,最让我需要总一下的是就是标题所说的这个语法知识点,记得大一的时候去考计算机二级的时候,里面的好多选择有这个,当时在这里弄晕了,所以想一想,还是总结一下,加深理解与印象。一、switch语句的用法:看到这个就让我想起了在学习五一单片机里的矩阵键盘的写法,就用到了...

2019-05-24 21:28:54 201 1

原创 保姆级干货分享!

原本这篇文章我打算写这段时间学习总结好的mysql和数据结构之树的技术总结文章:但是就在刚才给一位网友发qt源码包时,突然又聊到了这个嵌入式学习路线的问题,所以这篇文章我会分享一些免费的...

2020-11-24 00:02:31 44 2

原创 作为应届生的你,是不是也有这种疑惑和烦恼!

今天在等公交车回来的路上,碰到两个小伙伴在找工作,从他们的对话中,两个人内心还是蛮焦虑的(工作不好找);然后让我想到之前一些小伙伴问我面试以及offer的选择问题;同时秋招也差不多结束,...

2020-10-30 00:06:20 9860 21

原创 不多不少,刚刚好(2020-1024=996,归并排序)

在上次分享的快排算法,不知大家感觉分享的如何,上次文章里面的图比较丑一点,快排的思想核心不知道大家有没有理解到位;我们今天继续给大家分享排序算法里面的另外一种排序算法:归并排序!一、归并...

2020-10-23 23:51:59 103

原创 通俗易懂的快排!

上次在面试了一次后台开发的时候,然后在交流群里和小伙伴们交流了一下,发现数据结构和算法手撕代码是大家的弱点(包括我自己也是,对数据结构和算法也没有去系统的学习过,这方面非常差劲!),为此自己趁这段时间比较充裕一点,反正也没啥事,少刷点视频,就顺便来系统学习基本的数据结构和算法了,多掌握点技能,提高自己的思维能力,虽然在实际工作当中去写数据结构或者算法的地方几乎不会用到(当然也跟岗位有关,自身的职业岗位深入有关。。。),还是非常值得去学习,只有好处,没有坏处!今天给大家分享的是快速排序,最为重要的是学习它的

2020-10-17 21:21:30 127

原创 你要的快速排序来了!

上次在面试了一次后台开发的时候,然后在交流群里和小伙伴们交流了一下,发现数据结构和算法手撕代码是大家的弱点(包括我自己也是,对数据结构和算法也没有去系统的学习过,这方面非常差劲!),为此...

2020-10-17 20:36:27 83

原创 第一次面试linux后台岗位

今天给大家分享前段时间面试linux后台的面试题目,我从里面挑了几道大家比较陌生的题目,而且要那种手写代码的题目,这方面肯定很多人在实际面试时最怕的题目!1、请说出如何用tcp服务实现文件的断点续传?2、请实现一个链表,该链表上有五个节点,节点的值依次为1,2,3,4,5,实现之后将链表打印出来,然后将链表倒叙并且打印出来?3、给出若干个节点,每个节点都有权值,请实现一个二叉树,该树每个节点的权值都大于左右孩子的权值?4、有n阶台阶,一次可以迈出1个台阶,2个台阶,3个台阶,如何求出所有能够刚好迈完

2020-10-08 13:48:53 68

原创 最亮的靓仔回归---deque容器

一、deque工作原理:deque容器内部有个中控器,维护每段缓冲区中的内容,缓冲区中存放真实数据;中控器维护的每个缓冲区的地址,使得使用deque时像一片连续的内存空间,如下图所示:二、deque构造函数:1、功能描述:deque容器构造2、函数原型:deque deqT;//默认构造函数deque(beg,end);//构造函数将[beg,end)区间中的元素拷贝给本身deque(n,elem);//构造函数将n个elem拷贝给本身deque(const deque &deq

2020-10-06 21:41:00 40

原创 这么美的“vector容器“,你确定你不看吗?

内容思维导图:一、vector基本概念:1、功能:vector数据结构和数组非常相似,也称为单端数组。2、vector和普通数组的区别:不同之处在于数组是静态空间,而vector是可以动态扩展的。动态扩展它并不是在原空间之后持续新空间,而是找更大的内存空间,然后将原数据拷贝到新空间,释放原空间。注:上图中的push_back()和pop_back()函数分别表示往容器里面插入数据和从容器中拿走数据;begin()和end()是我们稍后会用到的迭代器3、vector容器的迭代器是支持随机访问

2020-10-04 22:00:35 56

原创 来尝试一下linux内核编译的“苦”

一、前言(仅供参考)linux内核该如何学习?1、安装vmware虚拟机或者virtualbox,再安装发行版本linux2、www.kernel.org,挑选一个内核版本3、进行解压并...

2020-09-21 09:03:01 46

原创 好消息来了,欢迎来撩我!

为啥说收到了好消息了呢?我也不卖关子了,之前很多博主都收到了公众号读者讨论功能:因为一直没有留言功能,很早之前用过小程序留言的第三方平台,不过交流效果几乎没有,后期随着关注的网友比较多,...

2020-09-08 23:43:45 70

原创 唠唠嗑!

大家晚上好,原本今天想继续更新c++学习笔记;突然汇总和思考了一下这段时间所遇到的一些方方面面,所以就有今天不是技术的文章分享了。最近有一个计划,打算以后每个礼拜出一期视频(主题可以由大...

2020-09-02 20:43:06 71

原创 C++之拷贝构造函数的浅copy和深copy

一、深拷贝和浅拷贝构造函数总结:1、两个特殊的构造函数:(1)无参构造函数:没有参数的构造函数ClassTest{public:Test(){...

2020-08-31 00:01:33 68

原创 八月C++学习汇总和感悟总结!

今天给大家分享一下,八月份自己学习的c++文章总结和汇总以及一些其它总结;记得当初在交流群里立下了flag,说八月份我一定要干完c++的基础学习;最终自己也做到了:一、八月汇总:1、八月...

2020-08-30 04:12:31 72

原创 C++之类型转换函数

一、转换构造函数的学习:1、回忆数据类型转换:在平时写代码的时候,最怕的就是那种隐式数据类型转换了,一不小心,软件就bug不断;而显式数据类型(一般是程序自己去强制类型转换,这个是我们能...

2020-08-28 22:28:17 68

原创 再论C++中的const和引用

今天给大家分享一下这段时间学习c++的总结学习:c++里面的const关键字和引用。一、const关键字的总结1、const什么时候为只读变量,什么时候又是常量呢?(1)const常量的...

2020-08-27 22:02:04 39

原创 C++之智能指针的学习总结

一、智能指针的学习:1、内存泄漏:关于内存泄漏这个问题,一般都会牵扯到指针这个话题,也就是我们常说的动态内存分配;然而在程序员手动进行堆空间的分配时(指针无法控制所指堆空间的生命周期,)...

2020-08-26 22:37:01 57

原创 C++之类模板的概念学习总结

一、类模板的引出:1、在c++中是否能够将泛型的思想应用在类上呢?我们在前面的两篇文章里面,对函数模板有了一个清楚的认识,作为类比学习,当然泛型的思想是可以应用到类上的。2、类模板:一些...

2020-08-25 07:00:00 42

原创 C++之类模板的深入学习总结

一、类模板的深入学习:1、类模板可以定义任意多个不同的类型参数(这一点和模板函数一样)template<typenameT1,typenaemT2>class...

2020-08-25 07:00:00 40

原创 C++之函数模板的深入理解学习总结

在昨天的文章里面,我们给大家简单的分享了关于c++里面的函数模板的概念,通过代码示例,我们对函数模板的优势有了一个比较清楚的认识。咋们今天继续来深入学习函数模板。以下内容是今天知识学习总...

2020-08-24 07:00:00 51

原创 C++之函数模板的概念和意义

一、函数模板的引出:1、c++中有几种交换变量的方法:(1)定义宏代码块(2)定义函数代码版本一:#include<iostream>#include<strin...

2020-08-23 07:10:00 36

原创 C++之父子之间冲突的解决

一、父子之间的冲突:1、思考子类中是否可以定义父类中的同名成员?如果可以的话,那么该怎样区分呢?如果不可以的话,那么又是为啥呢?代码实践:#include<iostream&gt...

2020-08-22 07:00:00 74

原创 c++ 之三种继承方式的学习总结

在上一篇文章中我们已经接触到了protect这个关键字的作用了,今天我们继续深入继承的深入学习。一、三种继承方式:1、从问题引出主题:(1)冒号(:)表示继承关系,Parent表示被继承...

2020-08-21 07:00:00 86

原创 C++之继承中的构造和析构学习总结

在我们前面学习过类中的构造函数,以及析构函数,那么自然而然,在继承关系中,必然是存在着析构和构造着。一、子类对象的构造1、问题的引出如何初始化父类成员?父类构造函数和子类构造函数有什么关...

2020-08-21 07:00:00 72

原创 C语言之const和volatile"究极"学习

关于const的用法,现在大概前前后后应该写了有两篇文章,以前学习的时候,用法体会不是那么深刻,为啥这么说呢,因为在学习c++的时候,会发现const关键字有新的玩法,关于这个新的玩法,...

2020-08-19 07:00:00 50 5

原创 C++之类的继承访问级别学习总结(二)

上一篇文章我们介绍了c++中类的继承学习总结;今天我们继续来分享c++中类的继承中的访问级别的学习总结。一、继承中的访问级别学习:1、子类是否可以直接访问父类的私用成员吗?从面向对象理论...

2020-08-19 07:00:00 48

原创 C++之类的继承关系学习总结(一)

一、类的组合关系:1、整体与部分的关系组合关系,从字面上来理解的话,就是谁也离不开谁,必须相互组合在一起才行,例如我们生活当中的电脑组成:代码示例:#include<iostre...

2020-08-18 00:24:17 90

原创 C++之字符串类学习总结

一、回顾c语言对字符串的实现:一般我们在c语言要实现对字符串操作的话,一般是采用字符数组或者一组函数来实现的,为啥这样做呢,那是因为c语言里面根本就没有字符串类型的关键字;而且c语言也支...

2020-08-16 07:15:01 37

原创 C++之操作符重载学习总结(二)

一、完善的复数类:在上一篇文章里面我们已经提到了操作符重载的概念和使用,同时也举例了一个数学里面的复数操作,从一开始使用友元到使用操作符重载全局函数,再到使用操作符重载类成员函数,这样一...

2020-08-15 12:00:00 43

原创 C++之标准库的学习总结

一、标准库“引子”:1、操作符"<<"的原生意义是按位左移,例如:1<<2它的意义是将整数1按位左移2位,即:00000001演变成...

2020-08-14 00:20:17 45

原创 C++之操作符重载学习总结

一、操作符重载:1、我们先来看一个问题实现,下面的复数解决方案是否可行,复数大家应该都不陌生(分为实部和虚部):classComplex{public:i...

2020-08-13 07:00:00 37

原创 C++之类成员函数重载学习总结

一、类中的函数重载:1、函数重载的温习:函数重载的本质为相互独立的不同函数C++中通过函数名和函数参数确定函数调用无法直接通过函数名得到函数重载函数的入口地址函数重载必然发生在同一个作用...

2020-08-12 00:11:00 143

原创 C++之友元的学习总结

一、友元的概念:1、什么是友元?友元是c++中的一种关系友元关系发生在函数与类之间或者类与类之间友元关系是单项的,不能传递2、友元的用法:在类中以friend关键字声明友元类的友元可以是...

2020-08-11 07:00:00 49

原创 c++之重载函数学习总结

一、C++中的函数重载:1、函数重载的概念:用同一个函数名定义不同的函数当函数名和不同的参数搭配时函数的含义不同注意:在c语言中是没有函数重载这个概念的。代码示例演示:#include...

2020-08-10 07:00:00 53

原创 C++之静态成员变量和静态成员函数学习总结

不知不觉,又到周末了;上次在交流群里,答应给大家免费送开发板,一开始认为板子够送,但是昨天整理了一下,然后送了大概十几个网友就不够送了,还有十几个网友没得到板子,这里说声实在抱歉,下次有...

2020-08-08 22:37:09 66

原创 c++学习之析构函数和const总结,你真的掌握了吗?

大家好,今天再次写c++的文章,首先给各位网友说明一下这段时间为啥都是写c++的文章,没有Linux的文章;原因是这样的,自己立了一个flag,八月份把c++的基本语法全部过完(目前完成...

2020-08-07 10:31:30 70

原创 c++之对象构造顺序和销毁(析构函数)

一、对象的构造顺序:1、对于局部对象:当程序执行流到达对象的定义语句时进行构造。下面还是用代码来解析这句话:#include<stdio.h>classTest{...

2020-08-04 01:53:53 94

原创 c++之内存分配、命名空间、强制类型转换学习总结

一、C++动态内存分配:在学习c语言的时候,我们一般都是使用库函数malloc()来进行内存的申请分配,然后使用库函数free()来进行释放申请到的内存;现在在c++里面采用了另外一种内...

2020-08-02 20:36:20 83

原创 C++之初始化列表学习总结

大家周末好,本次给大家分享的内容是C++里面的初始化列表运用,希望对大家有帮助。一、引出列表的使用:1、在介绍列表之前,我们先来看看使用const关键字来修饰类中的成员会有什么事情发生,...

2020-07-18 17:03:31 61

原创 Cmake学习总结(三)

cmake学习总结(一)Cmake学习总结(二)关于动态库和静态库的概念:c语言里面静态链接库的制作和使用c语言里面静态链接库的制作和使用大家好,在上一篇文Cmake文章里面,我们同样在...

2020-07-12 11:20:59 97

空空如也

c语言里面你不知道的break与switch,contiune的用法

发表于 2019-05-24 最后回复 2019-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除