![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 92
修修修也
输出是最好的输入!\\\\٩( 'ω' )و ////
展开
-
【数据结构】1道经典面试题带你出师链表!
Leetcode:138.随机链表的复制.题目思路详解,思路图示及完整解题代码.原创 2023-11-23 19:43:44 · 1276 阅读 · 0 评论 -
【数据结构】3道经典面试题带你玩转栈与队列
三道关于栈和队列的经典面试题,包含题目:有效的括号,用队列实现栈,用栈实现队列题目思路带图详解及完整解题代码.原创 2023-11-26 17:48:35 · 919 阅读 · 0 评论 -
【数据结构】10道经典面试题目带你玩转链表
10道关于链表的经典面试题目:包含移除链表元素,反转链表,链表的中间结点,链表中倒数第K个结点,合并两个有序链表,链表分割,链表的回文结构,相交链表,环形链表,环形链表找入环点等题目的解题思路图解及完整解题代码.原创 2023-11-18 20:36:11 · 491 阅读 · 1 评论 -
【C语言】“只出现一次的数字“题目详解(包含初阶题型及两种进阶题型)
有关找"只出现一次的数字"初阶问题以及进阶问题的常规解题思路及进阶解题思路,并结合数据结构的时间复杂度分析两种思路在时间复杂度上的优劣.原创 2023-09-09 18:22:04 · 615 阅读 · 0 评论 -
【C语言】库宏offsetof(结构体成员偏移量计算宏)
有关库宏offsetof的简介,使用及其实现原创 2023-09-13 00:30:24 · 672 阅读 · 0 评论 -
【C语言】求一个整数的二进制序列中1的个数的三种方法
详解了关于"求一个整数的二进制序列中1的个数"的三种方法,其中包括逐位%2法,逐位&1法和n&(n-1)法,包含图解,简明生动.原创 2023-09-22 01:25:57 · 994 阅读 · 0 评论 -
【C语言】异或(^)操作符
包含数学逻辑操作符异或(^)的简介,运算法则,逻辑,作用,巧用,与加减运算的关系等内容.原创 2023-09-09 16:03:40 · 2488 阅读 · 0 评论 -
【C语言】输入一个十进制正整数,将它对应的二进制数的各位逆序,形成新的十进制数输出。题目分析及拓展应用。
有关n进制的互相转换的思路及其拓展应用原创 2023-05-09 22:52:41 · 3346 阅读 · 13 评论 -
【C语言】memset()函数详解(内存块初始化函数)
C语言库函数memset()函数简介及其具体使用详解.原创 2023-08-15 21:01:35 · 13254 阅读 · 0 评论 -
【C语言】数据输出的域宽控制(如何在输出数据时控制0占位)(如何输出前导0)(保留几位小数)(乘法口诀表打印不齐)等问题
如何一站式解决前导0问题,打印小数位数问题,乘法口诀表对不齐问题等一系列有关于C语言printf()的输出问题。关于printf()函数,你想知道的都在这里!原创 2023-03-31 20:33:09 · 4489 阅读 · 4 评论 -
【C语言】字符与字符串---从入门到入土级详解
有关C语言字符与字符串的相关定义以及相关库函数详解。原创 2024-03-15 18:30:01 · 1078 阅读 · 0 评论 -
【C语言】结构体的大小是如何计算的?(结构体对齐)
使用sizeof计算结构体大小,影响结构体内存大小的三种因素,结构体的对齐规则详解原创 2023-06-10 15:26:14 · 5738 阅读 · 4 评论 -
【数据结构】八大排序之计数排序算法
数据结构计数排序算法详解.内容包括:计数排序的简介及思想,计数排序的代码实现,计数排序的复杂度.原创 2024-01-14 00:06:45 · 1134 阅读 · 0 评论 -
【数据结构】八大排序之归并排序算法
数据结构归并排序算法详解.内容包括:归并排序的简介及思想,归并排序的代码实现,归并排序的非递归实现,归并排序的复杂度.原创 2024-01-03 17:15:55 · 1185 阅读 · 0 评论 -
【数据结构】C语言实现链式二叉树(附完整运行代码)
使用C语言实现链式二叉树程序新手入门详解.包括每个函数的设计思路详解图示及程序运行的完整代码.原创 2023-12-25 20:32:21 · 1288 阅读 · 0 评论 -
【数据结构】八大排序之堆排序算法
数据结构交换排序之堆排序详解.内容包括:堆排序的简介及实现思路,代码实现,时间复杂度分析.原创 2023-12-18 17:02:49 · 1391 阅读 · 3 评论 -
【数据结构】八大排序之简单选择排序算法
数据结构基本选择排序算法之简单选择排序详解.内容包括:简单选择排序的简介及实现思路,代码实现,优化,算法的时间复杂度分析.原创 2023-12-18 15:01:03 · 1092 阅读 · 1 评论 -
【数据结构】八大排序之希尔排序算法
数据结构基本插入排序算法之希尔排序详解.内容包括:希尔排序的简介及实现思路,代码实现,关于时间复杂度的分析.原创 2023-12-17 21:08:20 · 1233 阅读 · 4 评论 -
【数据结构】八大排序之直接插入排序算法
数据结构基本交换排序算法之直接插入排序排序详解.内容包括:直接插入排序的简介及实现思路,代码实现,优化,最好情况和最坏情况的时间复杂度分析.原创 2023-12-17 13:12:15 · 2084 阅读 · 0 评论 -
【数据结构】八大排序之冒泡排序算法
数据结构基本交换排序算法之冒泡排序详解.内容包括:冒泡排序的简介及实现思路,代码实现,优化,最好情况和最坏情况的时间复杂度分析.原创 2023-02-28 20:11:40 · 600 阅读 · 3 评论 -
【数据结构】C语言实现堆(附完整运行代码)
使用C语言实现堆程序新手入门详解,包括堆程序每个函数的设计思路及逻辑图示物理图示,简洁明了,直观易懂,文末附程序运行完整代码.原创 2023-12-11 19:34:12 · 1173 阅读 · 0 评论 -
【数据结构】C语言实现链队列(附完整运行代码)
使用C语言实现链队列程序新手入门详解.包括每个函数的设计思路及程序的完整代码.原创 2023-11-25 21:16:30 · 1109 阅读 · 0 评论 -
【C语言实战项目】三子棋游戏
c语言手把手教你实现n子棋的新手必看万字详解!原创 2023-02-22 01:04:13 · 428 阅读 · 0 评论 -
【C语言实战项目】扫雷游戏
C语言实现扫雷游戏详解原创 2023-02-27 22:43:16 · 943 阅读 · 0 评论 -
【数据结构】C语言实现带头双向循环链表万字详解(附完整运行代码)
使用C语言实现双向带头循环链表程序的新手入门万字详解,包括每个函数的设计原理图示,设计思路以及程序完整实现代码.原创 2023-11-20 23:20:02 · 414 阅读 · 0 评论 -
【数据结构】C语言实现单链表万字详解(附完整运行代码)
使用C语言实现单链表程序的新手入门万字详解,包括每个函数的设计原理图示,设计思路,每步代码的注释以及程序完整实现代码.原创 2023-11-11 17:55:41 · 382 阅读 · 0 评论 -
【C语言】realloc()函数详解(动态内存开辟函数)
C语言动态开辟库函数realloc()函数的功能,参数,返回值,具体使用及realloc()函数异地扩容详解.原创 2023-10-30 16:12:23 · 6245 阅读 · 1 评论 -
【C语言】calloc()函数详解(动态内存开辟函数)
C语言动态开辟库函数calloc()函数的功能,参数,返回值及具体使用详解.原创 2023-10-29 20:16:57 · 6702 阅读 · 5 评论 -
【C语言】free()函数详解(动态内存释放函数)
有关C语言库函数free()函数的详解,内容包括:函数简介,参数及返回值详解,函数的具体使用方法以及free()函数常见使用误区等相关内容.原创 2023-10-29 18:16:53 · 10688 阅读 · 3 评论 -
【C语言】内存的动态分配与释放
C语言中内存的动态分配相关知识,内容包括:什么是内存的动态分配?内存动态分配函数,动态内存释放函数以及6个常见的动态内存错误案例解析.原创 2023-10-29 15:38:13 · 820 阅读 · 0 评论 -
【数据结构】C语言实现顺序表万字详解(附完整运行代码)
使用C语言实现顺序表程序的新手入门万字详解,包括每个函数的设计原理图示,设计思路,每步的注释以及程序完整实现代码.原创 2023-10-28 17:28:48 · 672 阅读 · 1 评论 -
【C语言】memmove()函数详解(拷贝重叠内存块函数)
有关C语言库函数memmove()函数的详解,内容包括:函数简介,参数及返回值分析,函数的具体使用示例,模拟编写程序实现memmove()函数功能等相关内容.原创 2023-10-28 02:15:21 · 6017 阅读 · 9 评论 -
【C语言】strcpy()函数详解(字符串拷贝函数)
有关C语言库函数strcpy()函数的详解,内容包括:函数简介,参数及返回值分析,函数的具体使用示例,模拟编写程序实现strcpy()函数功能等相关内容.原创 2023-10-26 19:32:16 · 29886 阅读 · 1 评论 -
【C语言】memcpy()函数详解(内存块拷贝函数)
C语言库函数memcpy()详解,内容包括:函数简介,函数的参数解析,函数的具体使用方式及函数的模拟实现模拟实现相关知识.原创 2023-08-13 17:18:14 · 46537 阅读 · 2 评论 -
【C语言】malloc()函数详解(动态内存开辟函数)
C语言库函数malloc()函数的功能,参数,返回值及具体使用详解.原创 2023-10-22 17:57:39 · 33832 阅读 · 5 评论 -
【实用编程技巧】不想改bug?初学者必须学会使用的报错函数assert!(断言函数详解)
有关报错函数assert断言的新手入门详解.其中包括assert函数简介,参数及返回值解析,assert函数用法总结及注意事项,使用断言的原则等相关内容.学会使用断言,你的程序就能自己找bug了!原创 2023-10-15 10:55:24 · 2999 阅读 · 0 评论 -
【C语言】全局变量与局部变量
C语言中局部变量与全局变量的含义及其区别新手入门详解原创 2022-07-08 10:14:54 · 205 阅读 · 0 评论 -
【C语言】判断字符类型的三种方法
有关判断字符类型的三种方法:库函数法,ASCII码判断法和字符直接判断法详解以及完整代码实现.原创 2023-06-08 19:56:01 · 16903 阅读 · 2 评论 -
【C语言】整形数据和浮点型数据在内存中的存储
一文讲透整形数据和浮点型数据在内存中的存储方式,知道了这些,你就明白了为什么我们用%f打印整形数值时结果总为0.000000,而用%d打印浮点型数值时结果总很大的一个数字?原创 2023-04-12 23:42:18 · 1292 阅读 · 2 评论 -
【C语言】什么是宏定义?(#define详解)
本文介绍了宏定义的概念,组成及其应用,还拓展了宏定义的易错陷阱,以及类函数宏与函数的优劣对比,希望能对大家有所帮助.原创 2023-10-06 21:14:39 · 9219 阅读 · 2 评论