完全入门C语言

一篇文章带你理解入门C语言。_c语言教程...

数据结构(C语言描述)——堆与堆排序

本文主要介绍了堆的性质与概念,堆的代码实现,堆排序解决升序降序问题,堆排序解决topk问题,其中强调了向下调整算法在不同问题中的具体应用。_堆的存储是顺序的还是链式的...

C语言—双链表

C语言—双链表_c语言双链表...

【C语言】指针篇 | 万字笔记

本篇笔记深入浅出的记录了C语言指针的内容,包含了指针定义初始化,也涵盖到了指针与数组的关系、函数指针等高阶指针用法,适合C语言初学者到进阶者的学习🥰🥰撰写方式直白且富有逻辑性,包学会小小指针的😎...

【C语言】详解static和extern关键字

在本文中,介绍了变量的作用域和生命周期,还说明了static和extern两个关键字以及它们如何使用。_extern关键字...

C语言第二周课

1.基本类型:(1)整型类型。整型类型包含:基本整型(int)、短整型(shortint)、长整型(longint)、双长整型(longlongint)、字符型(char)和布尔型(bool)。注:整型数...

关于我、重生到500年前凭借C语言改变世界科技vlog.4——分支和循环(下)

srand会初始化随机数的生成器,调用rand函数前要调用srand函数,通过srand函数的参数seed来设置rand函数生成随机数的时候的种子,只要种子在变化,每次生成的随机数序列也就变化起来了...

【C语言】你不知道的知识小盲区——柔性数组

也许你从来没有听说过柔性数组(flexiblearray)这个概念,但是它确实是存在的。在C99标准中,如果结构体的最后一个成员是数组,那么这个数组可以不指定大小,它的大小是未知的,被称为柔性数组struct...

【C语言】getchar和putchar函数详解:字符输入输出的利器

本文详细介绍了C语言中的getchar和putchar函数,包括它们的函数原型、目的、返回值和用法。getchar用于从标准输入读取字符,putchar用于将字符输出到标准输出。文章还通过一个实例展示了如何在...

C语言之扫雷小游戏(完整代码版)

如下图,简单版本的扫雷游戏,就是在一个9*9的方格阵中,埋藏了10颗地雷,而玩家就是根据这个方阵的反馈,进行10颗地雷位置的排查。具体的游戏规则如下,玩家随机选择一个位置,如果选取位置不是雷,则显示数字。对于边...