自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈和队列-数据结构

前言:在我自己的理解中,栈和队列是一种利用线性表实现的数据处理方法,并没有什么固定的语法,所以我们要学好栈和队列,应该熟悉掌握顺序表和链表等线性表。 1、栈 1.1、栈的概念以及结构 栈是一种特殊的线性表,是只能从一端插入数据和删除数据的线性表。我们把插入数据和删除数据的一端称为栈顶,另一端称为栈底,数据只能在栈顶得到处理,所以数据都一定遵循后进先出LIFO(Last In First Out)的原则。 压栈:插入数据的操作就称为压栈/进栈/入栈。 压栈在栈顶压栈。 出栈:删除数据的操作称为出栈。 出栈也

2022-03-27 10:33:25 1304

原创 动态内存管理

动态内存管理 1.为什么存在动态内存分配 如果没有动态内存分配,我们能开辟内存的方法无非两种: int val = 0;//在栈空间上分配四个字节空间 int arr[5] = { 0 };//在栈空间上开辟20个连续字节空间 但是我们如果这样开辟空间,就会有两个特点: 空间开辟大小是固定的。 数组在申明的时候,必须指定数组的长度,它所需要的内存在编译时分配。 但是大多情况,我们所需要的空间并不是固定的,往往是程序跑起来才知道所需要空间,这时候就需要动态内存开辟。 2.动态内存开辟函数介绍 2.1 m

2022-03-10 22:03:11 437

原创 位段、枚举、联合体

位段、枚举、联合体、动态内存管理 1、位段 什么是位段? 位段与结构体类似: 1、位段的成员

2022-03-01 00:02:50 106

原创 字符串+内存函数的介绍

与字符有关的较复杂库函数: 前言:当我们只是简单的了解C语言,我们会认识和掌握strcpy,strcmp等简单的库函数,如果想更进一步,我们或许需要掌握更加复杂的库函数。本篇文章就介绍了strtok、strerror、字符判断函数、memcpy、memcmp以及memset函数。 1、strtok函数 在函数定义中的str是目标字符串的地址,sep是分隔符的地址。 在使用这个函数之前我们需要知道这个隐藏的使用规则。 strtok函数找到str中的下一个标记,并将其用 \0 结尾,返回一个指向这个标记的指针

2022-02-05 22:01:53 309

原创 数据在内存中的存储

文章目录 前言 一、数据类型详细介绍。 1.1、数据的几大分类 1、整型家族 2、浮点数家族 3、结构家族 4、指针类型家族 5、空类型 二、整型在内存中的存储。 2.1、 原码、反码、补码 总结 二、使用步骤 1.引入库 2.读入数据 总结 前言 数据是计算机中极为重要的元素,所以数据的存储是我们成为技术大牛所必备的。 今天,我们一起来初步了解数据在内存里的存储。 ———————————...

2021-12-03 22:15:33 194

原创 初识c语言(2)

这次我们初步介绍分支与循环语句、函数以及数组 1、分支与循环 1)分支语句(if语句) 例如: #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int i = 0; scanf("%d", &i); if (0 != i) { printf("真\n"); } else { printf...

2021-10-26 23:18:49 158

原创 初识c语言(1)

1、第一个C语言程序 #include <stdio.h> int main() { printf("Hello World!\n"); return 0; } 是每个程序员的入门哦。(main函数只能有一个) 2、数据类型 在程序中,我们难免会用到各种各样的数据,那么我们就应该理解他们各种数据在程序中的差别和使用。 char //字符数据类型 short //短整型 int //整形 long

2021-10-19 00:00:21 89 1

原创 编程之路的开启

这是我的第一篇博客,写的不好希望读者们见谅。我相信我以后不断更新的文章会越来越来好的! 首先,请允许我自我介绍,我目前是浙江一所高校的在读大一学生,现在刚刚开学,以前我也没有学习过与编程相关的课。所以我的编程之路才刚刚开始,于是我决定在csdn上写博客,这样既可以巩固我的学习成果,也可以把学到的东西分享给大家。有不足的地方大家可以尽管纠正。 先讲讲我为啥选择当一个“程序员”,我出生在一个农村家庭,家庭条件没有那么好,我希望能凭借我自己的努力实现阶级阶层的跨...

2021-10-16 23:27:11 166 2

空空如也

空空如也

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

TA关注的人

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