首页
学习
活动
专区
工具
TVP
发布

跟我一起学编程

专栏成员
71
文章
9266
阅读量
12
订阅数
Linux之进程概念
写过代码的都知道,当你的代码进行编译链接之后就会形成一个可执行的程序了,这个程序本质上是一个文件,是放在磁盘上的。当我们双击这个程序让他运行起来之后,本质上是让这个程序加载到内存当中去了,因为只有加载到内存当中去CPU才能对他进行逐语句执行,而一旦将这个程序加载到内存之后,我们就不应该叫他程序了,严格意义上应该称他为进程。
用户11036582
2024-10-01
410
【C++】————IO流
C语言中我们用到的最频繁的输入输出方式就是 scanf() 和 printf()。
用户11036582
2024-09-12
790
【Linux】————Makefile编写
此时目录下会有两个我们刚才创建的文件:Makefile和test.c 我们直接执行make命令:
用户11036582
2024-09-09
610
【C++】————智能指针
1.一个冷知识: 屏蔽力是一个人最顶级的能力,任何消耗你的人和事,多看一眼都是你的不对。
用户11036582
2024-08-22
910
【C++】————C++11
1998年是C++标准委员会成立的第一年,本来计划以后每5年视实际需要更新一次标准,C++国际标准委员会在研究C++ 03的下一个版本的时候,一开始计划是2007年发布,所以最初这个标准叫C++07。但是到06年的时候,官方觉得2007年肯定完不成C++ 07,而且官方觉得2008年可能也完不成。最后干脆叫C++0x。x的意思是不知道到底能在07还是08还是09年完成。结果2010年的时候也没完成,最后在2011年终于完成了C++标准。所以最终定名为C++11。
用户11036582
2024-08-16
550
【C++】————哈希表
在计算机科学的广袤世界中,数据结构犹如基石,支撑着各种高效算法的构建与运行。而哈希表(Hash Table),作为其中一颗璀璨的明珠,以其独特的魅力和卓越的性能,在众多数据存储和检索场景中大放异彩。
用户11036582
2024-08-08
1240
【C++】————红黑树
那么我们来想一下,为什么满足以上所有条件之后,这个子树的最长路径中节点之和不会超过最短路径中节点个数之和的两倍。
用户11036582
2024-08-06
600
【C++】————搜索二叉树
建立一颗二叉搜索树一般有下面几个步骤,首先我们要建立一颗空树,然后不断的去插入节点,前面我们说过对于一颗二叉搜索树,小于节点对应的值放在左边,大于节点对应的值放在右边。
用户11036582
2024-08-06
600
【C++】————STL之vector
上面这个定义其实相当于是一维数组name[size],只不过其size可以根据需要进行变化,这就是“变长数组”的名字的由来。
用户11036582
2024-07-15
1410
【C++】———— 多态
举个例子:就比如买票这个行为,成人买成人票,学生买学生票,军人优先买票,这就是一个简单的例子。
用户11036582
2024-07-15
1050
【LInux】——常见20个常用指令
用户11036582
2024-07-15
1500
【C++】———— 继承
看一下这张图片,就可以看出来,使用Student定义的s,就继承了Person的成员和函数。
用户11036582
2024-07-09
740
【C++】————string基础用法及部分函数底层实现
其中提一下第三种,pos为子串的位置,len子串的长度,若len大于从子串pos位置开始后面字符总数,则表示初始化到子串结尾即可,比如我们要用 “hello world” 初始化字符串,若pos为6,len为20,则用world初始化字符串s1;len还有一个缺省值npos,其数值为无符号整型的-1,也就是无符号的最大值(无符号无负数);
用户11036582
2024-07-03
2850
【C++】基础知识--inline(内联)关键字以及与宏的区别
宏的本质其实就是在程序的预处理阶段,无脑的进行宏符号替换,替换时不做语法的检查,比如比如"入参"类型是否匹配,"入参"个数是否匹配等。
用户11036582
2024-06-28
1320
【C++】————类和对象(上)
其实和C语言最大的区别就在于: C语言中struct只可以定义变量,C++中的struct既可以定义变量,也可以定义函数(实现方法)。
用户11036582
2024-06-28
1020
【C++】————类和对象(中)
如果一个类中什么成员都没有,简称为空类。空类中什么都没有吗?并不是的,任何一个类在我们不写的情 况下,都会自动生成下面6 个默认成员函数
用户11036582
2024-06-28
1070
【C++】————类和对象(下)
首先我们先来看一下通过类实现对日期的一系列处理,同时给大家说一下当中存在的一些细节问题:
用户11036582
2024-06-28
820
【C语言之排序】-------六大排序
今天我们就给大家带来几种排序的讲解,包括冒泡排序,插入排序,希尔排序,选择排序,堆排序,快速排序等等,在讲解之前我先给大家一个网站,用于查看各种排序的动图,这样有助于我们更加清晰的去了解各种排序:排序动图
用户11036582
2024-06-06
660
【数据结构】------C语言实现二叉树
二叉树(Binary Tree) 是由n个结点构成的有限集(n≥0),n=0时为空树,n>0时为非空树。
用户11036582
2024-05-24
770
【数据结构】C++语言实现队列(详细解读)
c语言中的小小白-CSDN博客c语言中的小小白关注算法,c++,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.
用户11036582
2024-05-24
650
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档