![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 93
本栏宗旨在于分享博主在C语言日常学习到的基础知识。
保护小周ღ
遇见你,所有的星星都落在了我的头上……
展开
-
排序算法——计数排序(非比较排序)
哈喽大家好,我是保护小周ღ,本期为大家带来的是排序算法中的计数排序,非常的有意思,值得学习而且计数排序是非交换排序,分享所有源代码,粘贴即可运行,保姆级讲述,包您一看就会,快来试试吧~...原创 2022-07-25 11:38:12 · 2858 阅读 · 69 评论 -
C语言标准库函数qsort( )——数据排序
大家好!我是保护小周ღ,本期为大家带来的是深度解剖C语言标准库函数 qsort(),qsort()函数他可以对任意类型的数据排序,博主会详细解释函数使用方法,以及使用快速排序的左右指针法模拟实现函数功能,这样的排序确定不来学习一下吗???...原创 2022-08-18 10:18:02 · 12896 阅读 · 122 评论 -
常见排序算法之交换排序——冒泡排序、快速排序
哈喽大家好,我是保护小周ღ,本期为大家带来的是常见排序算法中的交换排序,主要有冒泡排序,快速排序,快排分享了三种算法:挖坑法,左右指针法,前后指针法,以及两种优化方式:解决快排最坏情况的“三数取中”,避免递归次数过多的"小区间优化",包您一看就会,快来试试吧~......原创 2022-07-07 14:55:49 · 2931 阅读 · 38 评论 -
常见排序算法之插入排序——直接插入排序、希尔排序
哈喽大家好,我是保护小周,本期为大家带来的是常见排序算法中的插入排序,主要有直接插入排序以及它的升级版——希尔排序,包您一看就会,快来试试吧~原创 2022-05-30 10:38:00 · 2227 阅读 · 6 评论 -
常见排序算法之归并排序——归并排序
归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法 (Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序 列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。...原创 2022-07-12 16:37:18 · 1879 阅读 · 51 评论 -
常见排序算法之选择排序——直接选择排序、堆排序
哈喽大家好,我是保护小周ღ,本期为大家带来的是常见排序算法中的选择排序,主要有直接选择排序以及——堆排序(有点难理解),包您一看就会,快来试试吧~原创 2022-06-05 07:55:10 · 1710 阅读 · 16 评论 -
非递归算法——快速排序、归并排序
哈喽大家好,我是保护小周ღ,本期为大家带来的是常见排序算法中的快速排序、归并排序非递归算法,分享所有源代码,粘贴即可运行,保姆级讲述,包您一看就会,快来试试吧~原创 2022-07-15 15:28:35 · 4059 阅读 · 73 评论 -
【C语言】站在数组的角度看指针
哈喽大家好,我是保护小周ღ,C语言,接下来给大家带来的是深入理解数组和指针——数组元素的访问,这篇主要讲的是基础指针和数组的相关知识,是博主的所见所闻,细节上的知识后面会这里面没有提,会放在后期的文章讲,多多包含~原创 2022-10-25 00:00:45 · 2191 阅读 · 211 评论 -
【C语言】深入理解数组和指针——初识指针
哈喽大家好,我是保护小周ღ,C语言,接下来给大家带来的是深入理解数组和指针的初识指针,这篇主要讲的是基础指针的相关知识,是博主的所见所闻,细节上的知识后面会这里面没有提,会放在后期的文章中与数组相结合讲,多多包含~原创 2022-09-17 18:36:51 · 2484 阅读 · 289 评论 -
【C语言】如何正确的理解数组 (一维)
哈喽大家好,我是保护小周ღ,C语言,接下来给大家带来的是数组和指针系列的文章,这篇主要讲的是一维数组的相关知识,是博主的所见所闻,细节上的知识后面会这里面没有提,会放在后期的文章中与指针相结合讲,多多包含。原创 2022-09-16 19:53:50 · 2357 阅读 · 95 评论 -
【C语言】函数栈帧的创建和销毁
从汇编的角度理解函数的创建和销毁,以及函数怎么传参,怎么返回主调函数等等诸多知识,确定不来看看嘛?原创 2022-08-29 10:56:31 · 1946 阅读 · 141 评论 -
C语言——初识函数
哈喽大家好,我是保护小周ღ,本期为大家带来的是C语言基础知识当中的函数,从什么是函数,库函数和自定义函数,函数的参数,函数的调用,函数的声明和定义,函数的递归几个方面保姆级讲述,包您一看就会,快来试试吧~...原创 2022-08-22 13:50:08 · 2486 阅读 · 85 评论 -
C语言——深度剖析数据在内存中的存储
大家好!我是保护小周ღ,简单介绍本期内容:首先讲了一些计算机基础知识,深度剖析整型、浮点型数据在内存中的存储,我们可以了解到数据是以什么样的形式存储的,又是以什么形式读取的,在讲解的过程中涉及到截断,整型提升等相关问题,快来看看吧~...原创 2022-08-12 16:13:57 · 1642 阅读 · 105 评论 -
【C语言】分支语句和循环语句
大家好!我是保护小周ღ,本期为大家带来的是C语言的分支语句和循环语句,详细的介绍了 if()、 switch() 这两种分支语句,以及while()、do while ()、for(),三种循环语句,还有两个控制语句的用法:break和continue;保姆级讲述,包您一看就会,快来试试吧~...原创 2022-07-30 19:23:27 · 1032 阅读 · 35 评论 -
文件基本操作(下)
大家好!我是保护小周,本期为大家带来的是文件的基本操作(C),格式化的形式读写文件,二进制的形式读写文件,再认识一下sprintf(),sscanf(),以及文件定位等方面的知识。希望对大家有所帮助! 1.为什么使用文件2.什么是文件3.文件的打开和关闭4.文件的顺序读写5.文件的随机读写6.文本文件和二进制文件7.文件读取结果的判定上期我们基本了解了文件读写字符数据的基本使用方法以及标准的书写格式,本来......原创 2022-03-13 13:28:18 · 3670 阅读 · 8 评论 -
文件基本操作(上)
大家好!我是保护小周,本期为大家带来的是文件的基本操作(C),包括文件的打开,读取,写入,关闭等操作。1. 为什么使用文件,2. 什么是文件,3.文件的打开和关闭,4.文件的顺序读写原创 2022-03-09 15:59:52 · 2671 阅读 · 8 评论 -
结构体(初阶)
大家好!我是保护小周,本期为大家带来的是结构体(初阶)版本,系统的认识了结构体的基本操作。我们在程序开发中,常常需要描述由多个不同类型的数据项组成的数据,描述一个复杂的对象。......原创 2022-03-30 23:01:55 · 605 阅读 · 16 评论 -
C语言——动态内存
大家好!我是保护小周,本期为大家带来超详细的C语言——动态内存管理,论动态内存在C++/C中的重要性,学好动态内存约等于看穿了C语言~确定不来看看嘛 ~ 1.为什么存在动态内存 2.动态内存函数的介绍 3.常见的动态内存错误 4.经典笔试题 5.柔性数组 快来跟我一起学习吧!......原创 2022-04-14 17:53:07 · 2501 阅读 · 36 评论