- 博客(16)
- 收藏
- 关注
原创 C语言字符函数与字符串函数详解
本文主要介绍单个字符的函数操作,以及对字符串的函数操作,讲了它们的调用与模拟实现,感谢支持,如有错误,请批评指正
2024-06-04 23:08:31 972 5
原创 C语言指针相关知识(第五篇章)(非常详细版)
本文主要介绍了strlen和sizeof的对比,并依据strlen和sizeof进一步理解一维数组、字符数组、二维数组的相关知识,最后讲解了几个复杂指针运算,如果有错误请批评指正,感谢支持
2024-05-26 18:37:52 925 5
原创 C语言指针相关知识(第三篇章)(非常详细版)
本文主要介绍了几种指针变量类型——字符指针变量、数组指针变量、函数指针变量;以及一种特殊地数组——函数指针数组。如有错误请批评指正,感谢支持
2024-05-23 10:14:43 1149 4
原创 C语言指针相关知识(第二篇章)(进一步理解指针,内容非常详细版)
本文对指针进行了进一步的介绍,主要写了指针与一维数组之间的关系、二级指针的引入以及指针数组相关的概念与应用。
2024-05-17 12:59:42 870 1
原创 C语言指针相关知识(第一篇章)(非常详细版)
本文初步引人了指针的概念,并对指针的一些基本知识做了概括,并提了一下野指针的问题,最后讲了一下传值调用与传址调用的区别以及指针在其中发挥的作用,我们要知道指针知识博大精深,这篇文章只是冰山一角呀,后期会出后面极板,一共打算出5版指针相关的文章,每一章节各有千秋。提示:以下是本篇文章正文内容,下面案例可供参考计算机中的内存就是数据存储的地方。我们知道计算机上CPU(中央处理器)在处理数据的时候,需要的数据是在内存中读取的,处理后的数据也会放回内存中。
2024-05-09 18:35:05 948 1
原创 C语言常见的四大排序算法--插入排序、选择排序、交换排序、归并排序的实现讲解与性能对比
本文详细介绍了四大排序算法(插入排序,选择排序,交换排序,归并排序)以及它们的优化算法(希尔排序,堆排序,快速排序),并进行了它们之间的性能比较。如有错误,请批评指正,希望大家多多支持。
2024-05-03 08:49:48 895 2
原创 C语言数组知识总结
* 数组的概念:数组是一组相同类型元素的集合。本文主要介绍一维数组与二维数组的相关概念,最后综合运用实践两个基本小程序–多个字符从两端移动,向中间汇聚;二分查找算法。本文主要介绍一维数组与二维数组的相关概念,可以关注一下C99中变长数组的相关概念,这个点比较新颖。
2024-04-15 23:12:50 815
原创 C语言 快速排序详细解读
本文主要介绍快速排序算法的三大实现方式,时间复杂度的计算,以及简单优化一下快速排序算法的小技巧。快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法.任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子序列中所有元素均大于基准值,然后最左右子序列重复该过程,直到所有元素都排列在相应位置上为止。
2024-04-13 20:14:23 967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人