自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 超级详细的python安装教程

python超详细安装(内带图片)

2024-03-31 12:01:57 341 2

原创 QT环境搭建

QT SDK的环境搭建

2024-03-25 23:17:17 2092 15

原创 进入QT的世界

QT的发展背景

2024-03-24 23:52:17 1036 10

原创 数据结构——认识二叉树

了解关于树和二叉树的知识

2024-03-24 23:51:14 1571 26

原创 [Linux开发工具]——make/Makefile的使用

makefile的使用

2024-03-22 12:12:40 642 20

原创 [Linux开发工具]——gcc/g++的使用

1.函数库函数库一般分为静态库和动态库两种。动静态库本质就是文件,头文件也是文件。2.动静态库优缺点(动态链接)优比较节省资源,不会出现太多的重复代码----资源磁盘,内存,网络等资源。缺点:对库的依赖性比较强----旦库丢失,所有使用这个库的程序都无法运行。(静态链接)优:不依赖库,同类型平台中都可以直接运行使用。缺点:可执行程序体积比较大,比较浪费资源----资源磁盘,内存,网络等资源3.生成动静态库的命令。

2024-03-22 08:00:00 1102 13

原创 [Linux开发工具]——vim使用

如vs:就是整个开发的生命周期,建立项目,写代码,编写代码,编译代码,调试代码,发布项目,这种环境集就是集成开发环境(编写、编译、运行、调试,为一体)。Linux中指令级别操作:在linux当中,它的一个一个工具都是各自独立得。编写代码:vim编译代码:gcc / g++调试代码:gdb维护项目结构自动化编译:make / makefilevim是一款多模式的编辑器。vim的前身是vi,vim是vi的升级版本,vim兼容vi中大多数指令集,并且vim还有一些新的特性在里面。

2024-01-01 15:19:19 2104 6

原创 Linux软件包管理器——yum命令

Linux中我们也要进行工具/指令/程序,安装,检查卸载等,需要yum的软件安装软件的方式:1.源代码安装——交叉编译的工作先要找到资源所对应的源代码;一个软件有很多版本,然后挑出合适的版本;其次这个代码要在linux里编译通过(编译如果有错误,还需要解决错误,这个解决错误的工作叫做交叉编译)2.rpm包直接安装一些linux社区的工作者,会把源代码编好,把可执行程序、库、需要的各种资源全部都分门别类的安置好,打成一个包,这个包叫rpm3.(推荐)

2024-01-01 15:17:45 876

原创 [Linux]——彻底学通权限

linux权限学习

2023-12-25 20:21:28 1330 4

原创 [C++]——STL简介

了解STL和STL的六大组件

2023-12-18 21:23:58 1271 6

原创 [C++]——学习模板

学习模板

2023-12-15 18:54:33 1673 18

原创 [C/C++]——内存管理

超级详细内存管理内容,一步一步理解内存管理。

2023-12-13 21:16:16 2120 32

原创 [C++]——带你学习类和对象

学习类和对象,非常详细

2023-11-26 16:56:57 1776 21

原创 数据结构——堆的实现

堆的创建,插入,删除,还有YOP-K问题

2023-11-24 21:57:46 1211 2

原创 数据结构——栈和队列

栈和队列的实现,超详细

2023-11-14 17:46:57 777 30

原创 [C++]——带你学习类和对象

也能直接使用运算符。(c语言里只有内置类型才能直接使用运算法)

2023-11-06 21:55:37 713 27

原创 [C++]——带你学习类和对象

注意:1.默认在类里面定义的函数,为内联函数(inline),这个由编译器决定是不是内联。2.正确的用法;长的函数声明和定义分离,短小的函数可以直接在类里面定义(编译器决定内联函数)。

2023-10-28 20:13:17 1946 32

原创 八大排序算法(C语言版)之插入排序

插入排序详解

2023-10-26 22:28:59 780 20

原创 Linux基本指令

常用的linux指令总结

2023-10-24 23:25:48 873 39

原创 小白学习c++的的第一节课

c++学习

2023-10-18 21:56:42 1188 48

原创 [数据结构]——单链表超详细总结

对单链表的学习进行总结

2023-10-13 21:18:15 1615 50

原创 轻松搭建Linux的环境

快速搭建Linux系统的环境

2023-09-26 07:45:00 1684 63

原创 进入Linux的世界

Linux的发展史

2023-09-25 07:45:00 2098 34

原创 进入数据结构的世界

一篇就能了解数据结构和算法

2023-09-15 08:00:00 3544 89

原创 C语言——程序环境和预处理(再也不用担心会忘记预处理的知识)

非常详细的总结预编译过程,也初步了解了翻译环境和运行环境

2023-09-09 09:52:53 1464 59

原创 一篇搞定C语言文件(万字详解)

使用文件,我们可以将数据直接存放在电脑的硬盘上,实现数据的持久化。实现数据持久化的方法有,可以把数据存放在磁盘文件、存放到数据库等方法。相信大家看完这篇文章,能够合理运用文件的知识,掌握这种方法,对C语言的理解更加深刻。磁盘上的文件就是文件。在程序设计中,我们一般说的文件有两种:程序文件和数据文件(

2023-08-23 07:30:00 1023 54

原创 C语言——通讯录详解(文件版)

我们已经掌握了通讯录的静态版和动态版,下面我们将学习通讯录的文件版。学习了文件版,我们就不用担心退出程序后,已经添加的联系人清空了。在以前的通讯录(通讯录静态版通讯录动态版)基础上,我们在完成两个目标就可以实现通讯录文件版。通讯录退出程序前,把添加的联系人写入文件里。通讯录初始化的时候,把文件里的联系人信息读到程序里。1100//可以增加的人数20//姓名5//性别12//电话20//地址3//初始容量3//一次增容的大小//定义一个结构体//姓名int age;//年龄。

2023-08-21 07:30:00 737 20

原创 C语言——通讯录详解(动态版)

静态通讯录的升级版

2023-08-19 07:30:00 861 12

原创 C语言——动态内存管理

我们一般开辟内存是直接开辟空间,开辟了空间就不会改变了,为了更节约空间,避免浪费空间,我们可以动态的开辟空间。这样,空间用完了,我们可以扩充空间。

2023-08-17 07:30:00 994 6

原创 C语言——动态内存函数(malloc、calloc、realloc、free)

快速学习动态内存函数

2023-08-15 07:30:00 3330 48

原创 C语言——通讯录详解(静态版)

今天我们做一个简单的通讯录,同时也能加深对C语言的理解。实现一个通讯录,我们要在通讯录中保存人的信息:名字、年龄、性别、电话、地址。通讯录中存放100个人的信息增加联系人删除联系人修改联系人查找联系人显示所有联系人的信息排序功能.首先创建三个文件然后在进行编写:test.c——测试通讯录contact.h——函数和类型的声明contact.c——函数的实现。

2023-08-13 07:30:00 1018 45

原创 C语言——自定义类型详解[结构体][枚举][联合体]

详细解读自定义类型

2023-08-11 14:16:37 865 34

原创 c语言——字符串函数和内存操作函数

strtok函数找到str中的下一个标记(字段),并将其‘\0’结尾,返回一个指向这个标记的指针(strtok函数会改变被操作的字符串,所以在使用strtok函数切分字符串一般都是临时拷贝的内容并且可以被修改)用strerror(还可以用perror)只能一次翻译一个错误,如果一个问题有多个错误,先翻译第一个出现的错误,我们解决这个错误后,它会继续报另外的错误,所以我们遇到问题要及时更新。strtok函数第一个参数不为NULL,函数将找到str中的第一个标记,strtok函数将保存它在字符串中的位置。

2023-08-09 09:35:31 377 38

原创 C语言——指针和数组习题

学习了指针的初阶和进阶后,已经对指针有了一定了解。下面就需要做题目,去巩固所学的知识。对数组名的理解:数组名是数组首元素的地址,但是由两个例外sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小。&数组名,这里的数组名是整个数组,取出的是整个数组的地址。

2023-07-23 23:44:50 1321 60

原创 C语言——qsort函数的使用(详解)

qsort函数详解

2023-07-22 23:01:59 2315 30

原创 C语言——指针详解(进阶)

C语言指针进阶版,带你更快掌握指针。

2023-07-18 23:15:29 904 37

原创 C语言——指针详解(初阶)

C语言指针初阶,带你进入指针的世界

2023-07-16 11:17:01 1132 38

原创 [静态库和动态库][VS2022]

我们写代码,可以分模块去写,最后可以协作,能整合起来;可以吧代码的实现和声明分离。比如:我的这篇博客C语言猜拳小游戏就用到了模块化编程库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。

2023-07-13 08:00:00 865 21

原创 [C语言][小游戏][猜拳游戏]

详细的猜拳游戏,你学会了嘛。

2023-07-12 18:33:30 1387 16

原创 [C语言][小游戏][猜数游戏]

轻松学会猜数字游戏

2023-07-08 09:48:11 1439 97

这是QT SDK 下载资源

国外网站太慢,直接下载这就OK了;适用于初学者

2024-03-25

空空如也

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

TA关注的人

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