- 博客(22)
- 收藏
- 关注
原创 有关环形链表的思考证明
为什么快慢指针在环中一定会相遇,是否可能会错过永远追不上?慢指针slow走1步,快指针fast走3步,走4步...走N步,可不可以?为什么从快慢指针的相遇点,和链表头结点处同时继续向下走,最终会在环的入口处相遇?
2024-07-25 18:26:49
1012
原创 自定义类型—结构体
自定义类型结构体是编程中一种强大而灵活的工具,它能够帮助开发者更好地组织和管理数据,提高代码的质量和效率。通过合理地使用自定义类型结构体,我们可以构建出更加健壮、可维护的程序。所以认识结构体我们需要了解结构体的声明,传参,更重要的时理解结构体的内存对齐规则。
2024-04-29 19:34:11
690
3
原创 字符函数·字符串函数·C语言内存函数
文章解析了C语言标准库中的字符函数,如isalpha()、isdigit()等,它们用于判断字符的属性。还介绍了字符串函数,如strlen()、strcpy()、strcat()等,这些函数在字符串的长度计算、复制和拼接等方面提供了极大的便利。此外,还探讨了内存函数,如memcpy()、memmove()、memset()等,讲解了如何模拟实现这些函数,包括函数的参数设计、逻辑实现
2024-04-26 17:51:46
975
10
原创 操作符详解
本文深入剖析了C语言操作符的方方面面。文章首先介绍了C语言操作符的基本概念和分类,包括算术操作符、关系操作符、逻辑操作符、位操作符、赋值操作符以及条件操作符等,并详细解释了每个操作符的语法和用法。探讨了操作符的优先级和结合性。文章里面丰富的示例展示了各种操作符在实际编程中的应用,使之能够更好地掌握它们的用法和技巧。
2024-04-20 15:33:02
661
1
原创 深入理解指针
文章从指针的基本概念入手,介绍了指针的定义、声明和赋值等基础操作,进而讲解了指针与数组、函数之间的紧密关系。整篇文章系统地梳理了指针的知识体系,为深入理解指针提供了全面而深入的指导。
2024-04-20 15:27:23
842
4
原创 函数递归篇
文章开篇便对递归进行了基础概念的介绍,解释了递归是一种函数调用自身的编程技巧,并展示了其在解决某些问题时的独特优势。并解析了递归的基本构成,包括递归函数的基本形式、递归终止条件等。
2024-04-06 18:22:49
714
2
原创 C语言之函数
文章介绍了函数的基本概念及其在C语言编程中的重要性,详细讲解了函数的定义、声明和调用等基本操作,包括函数参数的传递、返回值的使用等,帮助逐步掌握函数的基本用法。
2024-04-06 14:05:39
971
5
原创 认识理解数组
文章介绍了数组的基本概念,包括其定义、声明和初始化方法,使之对数组有了初步的认识。并且详细讲解了数组在C语言中的各种应用,如数组元素的访问、遍历以及数组的长度计算等。还对数组在函数中的传递和返回值进行了详细讲解,强调了数组作为参数传递时的注意事项和常见错误。
2024-04-05 16:55:45
1127
2
原创 分支和循环
1.`if`语句——2.关系操作符——3. 条件操作符(三目运算符)——4.逻辑操作符——5.switch语句——6.`while`循环——7.`for`循环8.do-while循环——9.`break`和`continue`语句——10.`goto` 语句——10.随机数的生成
2024-03-31 19:01:11
637
2
原创 C语言数据类型和变量
数据类型的介绍---signed和unsigned---数据类型和取值范围---变量---算术操作符:+,-,*,/,%---赋值操作符:=和复合赋值---单目操作符---强制类型转换---scanf和printf
2024-03-31 15:06:14
832
2
原创 初识C语言
本文从C语言的基本概念入手,介绍了C语言的起源、特点以及在计算机科学领域的重要性。还简要介绍了C语言的标准库函数和一些常用的编程工具,为读者后续的学习和实践提供了有益的参考。
2024-03-30 19:44:57
977
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人