自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十一要变强

欢迎来到十一的博客

  • 博客(31)
  • 收藏
  • 关注

原创 【C语言】数据的存储

类型的意义:1.使用这个类型开辟内存空间的大小(大小决定了使用范围)2.如何看待内存空间的视角上面我们看到了我们的数据是倒着存放的,那么为什么呢?这个时候就要给大家介绍一个叫大小端的东西。大端小端:大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地址中。

2024-07-05 18:35:04 720

原创 【C语言】了解枚举、联合(共同体)、位段

本篇文章讲解了C语言中的枚举、联合(共同体)、位段等相关知识

2024-07-05 18:33:03 612

原创 【C++】list的使用方法和模拟实现

本篇文章讲解了list的常用的接口和常用接口的模拟实现

2024-05-28 17:58:41 846

原创 【C++】vector的使用和模拟实现

本篇文章介绍了vector的使用方法和模拟实现

2024-05-20 23:59:57 710

原创 【C语言】扫雷小游戏初学者版

本篇文章讲解了扫雷游戏的实现和实现逻辑,包括递归展开

2023-12-03 17:33:34 2111 4

原创 【Linux】基本指令(上篇)

Linux操作的特点:有图形化界面,但大部分都是以纯命令行为主Windows也是命令行 但是他是面向普通用户的所以大部分都是以图形化界面为主无论是图形化界面,还是指令,本质其实都是一样的,指令操作更贴近操作系统Xshell :alt+enter:全屏和取消全屏。

2023-12-03 02:42:29 1184

原创 【C++】了解模板

如果我们要交换两个数字,那么我们就需要写一个Swap函数来进行交换,那如果我们要交换char类型的数据呢?那又要写一份Swap的函数重载,参数的两个类型是char,那我们还要交换double类型的数据呢?难道又要写一份Swap函数重载?如果在添加个自定义类型的交换呢?模板的作用就是解决此类问题,模板的主要功能是实现通用。

2023-11-30 21:32:18 926 6

原创 【VScode】超详细图片讲解下载安装、环境配置、编译执行、调试

本篇文章讲解了VScode的下载安装,环境配置,使用方法,编译运行,如何编译多个C文件,调试方法

2023-11-30 13:54:51 2708 8

原创 【C++】new和delete

本篇文章主要介绍了new和delete的用法功能

2023-11-26 20:46:36 1026 9

原创 【C++】类和对象(下篇)

本篇文章主要讲解了构造函数(续)、初始化列表、explicit关键字、static成员、友元、内部类、匿名对象

2023-11-26 20:45:45 905 8

原创 【C++】类和对象(中篇)

本篇文章内容比较多1万字左右,阅读完毕大概需要20分钟,本篇文章讲解了构造函数、析构函数、拷贝、深拷贝、浅拷贝、运算符重载、赋值运算符重载、日期类的实现和一些小番外

2023-11-07 03:10:13 181 9

原创 【C++】类和对象(上篇)

本篇文章主要讲解了类的定义、访问限定符、封装、类的实例化、类对象大小和this指针

2023-11-07 01:44:53 56 9

原创 【C++入门】基础知识及语法介绍(下篇)

本篇文章讲解了C++中的引用、引用的作用、常引用问题、auto、范围for、内联函数和空指针的一些相关知识

2023-10-28 22:41:17 691 9

原创 【C++入门】基础知识及语法介绍(上篇)

C是面向过程的语言,C++是在C语言的基础上开发的一种面向对象编程语言,在C语言的基础上增加新特性,玩出了新花样,所以C++兼容C的大多数语法。

2023-10-28 11:57:41 575 3

原创 【数据结构】双向链表

1.无头单向非循环链表:结构简单,一般不会单独用来存数据。实际中更多是作为其他数据结构的子结构如哈希桶、图的邻接表等等。2.带头双向循环链表:结构最复杂,一般用在单独存储数据。实际中使用的链表数据结构,都是带头双向循环链表。另外这个结构虽然结构复杂,但是使用代码实现以后会发现结构会带来很多优势。这也是我们今天要了解的链表。不同点顺序表链表存储空间上物理上一定连续逻辑上连续,但物理上不一定连续随机访问支持O(1)不支持:O(N)任意位置插入或者删除元素可能需要搬移元素,效率低O(N)

2023-08-08 23:37:05 185 1

原创 【数据结构】单链表的原理和实现

概念:链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。单向或者双向带头或者不带头循环或者非循环说明:头是不参与数据的存储,仅存储下一个位置的地址单向/双向:指的是结构体里面所含指针的个数循环:指的是最后一个节点的位置存的是首个节点的地址,这样达成了循环的效果链表的数据在内存中一般不是连续的物理结构,但在逻辑上是连续的,能够很好的达到存数据的效果结构简单,一般不会单独用来存数据。

2023-07-11 22:24:14 836 1

原创 【数据结构】了解顺序表

为什么要学数据结构 他又有什么作用?比如:我塞牙了,那么就要用到牙签这“数据结构”,当然你用指甲也行,只不过“性能”没那么好。我要拧螺母,肯定用扳手这个“数据结构”,当然你用钳子也行,只不过也没那么好用。学习数据结构,就是为了了解以后在行业里搬砖需要用到什么工具,这些工具有什么利弊,应用于什么场景。你会发现这些基础的“工具”也存在着一些缺陷,你不满足于此工具,此时,你就开始自己在这些数据结构的基础上加以改造,这就叫做自定义数据结构。

2023-06-10 00:13:08 179 1

原创 C语言程序环境和预处理

主要内容:程序的翻译环境,程序的执行环境,详解:C语言程序的编译+链接,预定义符号介绍,预处理指令 #define,宏和函数的对比,预处理操作符#和##的介绍,命令定义,预处理指令 #include,预处理指令 #undef,条件编译

2023-04-25 21:19:02 189

原创 【C语言】文件操作

磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类的)。

2023-04-16 20:19:24 86

原创 解密C语言动态内存管理:让你的程序实现优化升级

但是上述的开辟空间的方式有两个特点:1. 空间开辟大小是固定的。2. 数组在申明的时候,必须指定数组的长度,它所需要的内存在编译时分配。但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间大小在程序运行的时候才能知道,那数组的编译时开辟空间的方式就不能满足了。这时候就只能试试动态存开辟了。

2023-04-12 21:03:22 337

原创 【C语言】通讯录的实现详解,让你的编程技能更加娴熟(含代码)已更新动态版本

本文讲解了如何实现一个简单的通讯录,通讯录包含以下功能:添加联系人,删除指定联系人,查找联系人,修改指定联系人,显示联系人。

2023-04-02 17:45:15 138 1

原创 结构体:C语言中的重要数据类型

本文主要为补充之前的初识结构体中的知识,之前只是浅浅了解了一下,这次将做详细的了解。

2023-04-02 03:41:12 147

原创 字符串和内存函数介绍

本文介绍了strlen strcpy strcat strcmp strncpy strncat strncmp strstr srtok streror memcpy memmove memcmp函数的使用方法和个别函数的模拟实现

2023-04-02 00:09:04 59

原创 qsort函数的使用和模拟实现

今天我们要来讲解一个函数:qsort这个函数是库里提供的一个排序函数,底层用的是快速排序。

2023-03-26 01:25:16 64

原创 【C语言】指针进阶:掌握指针数组和指向指针的指针

指针进阶,讲的非常详细。

2023-03-22 00:19:29 1653

原创 【C语言】初识结构体

这篇文章主要是带大家了解结构体,不会讲解的很深入

2022-12-31 17:54:14 180 4

原创 【C语言】指针初阶

本文详细给大家介绍了指针,希望大家能喜欢。

2022-12-19 21:17:32 304 7

原创 C语言——操作符讲解(下)整型提升、算数转换、操作符优先级

C语言操作符讲解

2022-12-11 12:37:54 293 6

原创 C语言——操作符讲解 (上)

大家好,我是十一,今天带大家来了解C语言中的各种操作符。

2022-12-08 14:37:01 524 2

原创 C语言入门小游戏——猜数字游戏(详解)

在做猜数字游戏之前我们先来了解rand函数:rand函数是专门用来生成随机数的,他对应的头文件是 rand函数返回的是0-rand_MAX(0-32767)之间的一个随机数。

2022-12-01 23:41:26 3025 2

原创 C语言入门小游戏——三子棋(详解)

C语言小游戏"三子棋"详细讲解

2022-11-29 13:52:08 1187 6

空空如也

空空如也

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

TA关注的人

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