自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++初阶之模板

本文主要介绍了C++中模板的相关知识,包括函数模板以及类模板,包括它们的使用语法,实例化以及注意事项。

2022-09-26 10:52:51 377 1

原创 C++初阶之函数重载

在自然语言中,一个词可以有多种意思,人们可以通过联系上下文来判断这个词的真正意思,放在编程语言中,就可以称这个词被重载了

2022-08-02 16:25:25 403 6

原创 C++初阶之引用

引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。

2022-08-01 22:27:27 244 1

原创 C++初阶之入门知识

本文将介绍C++的一些入门知识,包括命名空间,输入输出,缺省函数,内联函数,auto,基于范围的for循环,nullptr~

2022-08-01 00:12:35 294

原创 Linux的权限理解

简单来讲,就是一件事是否能够被‘做’,是针对(人)和(事物的基本属性)决定的相关概念。也就是说权限的核心为人+事物属性。

2022-07-23 17:42:06 638 6

原创 shell命令及运行原理

我们是通过shell外壳程序来与操作系统进行交互,一般Windows的外壳程序就是图形化界面,Linux的外壳程序是命令行~硬件和硬件驱动就是,如果我们在电脑开机时,立马去操作连接好的鼠标或者键盘时可能时没有反应的,也就是说驱动程序还没准备好~shell命令就是帮助我们与操作系统高效进行交互的中间媒介,并且在一定程度上可以保护操作系统(毕竟正版操作系统是需要花钱的)~我们是直接操作的操作系统吗?我们并不是直接对操作系统进行操作的,想要让计算机运行起来,遵循下图的操作~...

2022-07-23 14:30:07 187 2

原创 Linux常见指令剖析

本文将对Linux操作系统下常见的命令进行介绍。

2022-07-22 01:50:06 369 5

原创 C语言实现简单数据结构——顺序表和栈

盆友们,他来了他来了,C语言实现简单数据结构来了!今天要给大家分享的是顺序表和栈的知识,本来这是两个知识,但是栈的功能是通过顺序表进行模拟实现的,所有今天就一起给大家分析了~目录1、线性表2、顺序表3、栈1、线性表什么是线性表呢?线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表(这个咱们下一篇博客见)、栈、队列(会和链表一起分享)、字符串...线性表在...

2022-05-18 22:31:38 311

原创 C语言动态内存管理

hello hello,本篇文章将讲解关于C语言动态内存管理的知识,动态内存管理是一个很重要的知识点,希望这篇文章能让各位uu们对知识的认识和理解更深一步。目录为什么有动态内存分配动态内存分配函数1.malloc2.free3.calloc4.realloc常见的动态内存错误柔性数组一、什么有动态内存分配 在我们编程的时候,往往会涉及到开辟空间的问题,像定义数组时我们会设定数组的大小,也就是我们向内存空间申请的空间,但是这块空间的大小是固定死的,如果...

2022-05-08 16:45:01 692 9

原创 C语言自定义类型数据介绍

目录目录:结构体结构体的声明结构体的自引用结构体变量的定义和初始化结构体内存对齐结构体传参位段什么是位段位段的内存分配位段的跨平台问题枚举枚举类型的定义枚举的优点枚举的使用联合联合类型的定义联合的特点联合大小的计算正文开始:1.结构体1.1 结构体的基础知识 结构体变量是一群不同的变量用来形容一个物体的一个组合变量,就像是我们描述一个学生,会描述他的姓名,年龄,学号,成绩等等,然而这些东西不是一...

2022-03-26 23:43:31 212 7

原创 C语言中内存操作函数的介绍与模拟

本篇文章将介绍C语言中的内存函数的用法以及模拟实现,大家快搬好小板凳来听讲要介绍的内存操作函数有以下四种:memcpymemmovememsetmemcmp1、memcpy这个函数的功能是在缓存区之间复制字符,怎么来理解呢?...

2022-03-26 11:26:04 840

原创 C语言中的表达式求值

在我们编程的过程中,经常会遇到不同类型的数据之间进行计算,那么如果我们想要预期结果和实际结果相同的话,我们自己首先得知道要怎么计算,这一篇,我来讲一讲表达式求值的那点事,欢迎大家先点赞后阅读啊首先我们要先提出几个名词:整型提升算术提升优先级和结合性...

2022-03-16 20:06:27 1116

原创 C语言操作符详解

欸为巴帝,我我我我我又来了今天咱不搞虚的,带来一期满满干货 —— C语言操作符详解从我开始学习编程到现在,操作符一直是个让我头疼的东西,但是,铁子不要害怕,看完我这篇博客就不头疼了!C语言中的操作符属于C语言的基础部分,俗话说,要想楼房建得高,地基可得打牢。所以咱就反手一个深度剖析操作符~废话不多讲,正文开始 ——1.操作符的分类算数操作符移位操作符位操作符赋值操作符单目操作符关系操作符条件操作符逻辑操作符逗号表达式下标引用、函数调用和结构成员

2022-03-15 18:14:58 826 1

原创 C语言数据的类型以及在内存中的储存

hello,hello友友们我来了,今天给大家介绍的是C语言的数据的相关内容。

2022-03-05 00:10:56 1286

原创 C语言的选择与循环结构

C语言是一门结构化的语言包括三种结构,分别是顺序结构,选择结构,循环结构。顺序结构:这个不需要赘述,顺序结构顾名思义就是按照顺序从头到尾依次执行即可。选择结构:对于一个问题,可能有一种或多种可能,不同可能对应的结果也可能有所不同,这时就需要进行选择。循环结构:一个问题可能需要重复执行同一部分,如果每执行一次都将全部重复部分再全部重新写出,这样就显得十分冗余,此时就需要使用循环语句。接下来,本文将详细讲述C语言中的选择结构与循...

2022-01-21 22:21:36 1910

原创 C语言编程入门知识

1、数据类型(1)整型 可用int(4个字节)、short(2个字节)、long(4或8个字节)、long long(8个字节)进行定义声明。(2)浮点型 可用float(4个字节)、double(8个字节)进行声明定义。(3)字符数据类型 可用char(1个字节)进行声明定义。注:C语言中没有字符串类型的数据,在C语言中遇到字符串是将其当作字符数组进行处理 C语言规定sizeof(long) >= sizeof(int)2、变量...

2021-12-21 22:46:49 708

原创 c语言知识的一点点介绍

人类与计算机沟通最初的语言为机器语言,即二进制编码,此时只有科学家才有能力进行编程:后来人们想出了用助记符来表示某一固定功能的代码,这就是汇编语言:随着研究地不断深入,后面又出现了B语言,然后就是C语言登场。 C语言常用于底层开发,虽然C语言出现较早,但是其地位一直不可撼动。 C语言是面向过程的计算机编程语言,与C++/Java这些面向对象的编程语言有所不同(不了解可参见面向过程编程和面向对象编程的区别_辉-CSDN博客_面向过程编程与面向对象编程)......

2021-12-15 20:48:31 1178

原创 编程选手前来报到

hello hello这里是来自西南某大学的以后将成为大佬的编程选手。不管做什么事情,目标是最重要的。借用《银河补习班》的——“人生就像射箭,梦想就像靶子,连箭靶子都找不到在哪里,你每天拉弓有什么用。”对于编程,我也需要确立明确的学习目标,并且一直坚持下去。目标: 1.打好扎实的编程基础,具体为熟练掌握运用c语言进行编程。 2.进阶目标,了解更多的人工智能相关的知识,在学习高阶编程技术时结合仍工智能知识为以后的目标工作做好准备。 3.更进一步...

2021-12-11 21:42:34 96

空空如也

空空如也

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

TA关注的人

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