- 博客(11)
- 收藏
- 关注
原创 使用C语言实现猜数游戏
是最经典的编程小游戏之一。游戏规则非常简单:计算机会随机生成1-100的整数玩家输入猜测的数字计算机会提示"猜大了"或"猜小了"直到猜中数字,显示恭喜信息并统计猜测次数。
2025-03-17 15:28:07
284
原创 《 数 据 结 构 》--- 顺序表与链表 超详解 !
顺序表和链表是数据结构的基石,但很多新手会被它们的概念和代码绕晕。今天,我们抛开复杂的理论,用最简单的代码示例,来带你一步步实现顺序表和链表的核心操作。顺序表的增删查改链表的创建、插入、删除两种结构的适用场景所有代码均用C语言实现,注释详细,新手友好!顺序表(Sequence List)是用一段物理地址连续的存储单元(通常为数组)依次存储 数据元素的线性结构。逻辑相邻的元素在物理存储上也相邻。支持随机访问(通过下标直接访问元素)。链表通过指针将一组离散的节点串联成逻辑上的线性序列。节点结构。
2025-03-15 21:39:24
737
4
原创 C语言入坑篇:C语言常见的概念
c语言,被称为 “万语之母”,自1972年诞生以来,就成为了学习计算机和写代码的小伙伴们的必经之路。它能让你和电脑的内心世界对话,无论是开发软件还是搞懂电脑是怎么运作的,C语言都能帮上大忙。而现在,彩妙将带你走进编程的世界,揭开神秘代码的面纱,一起探索创造的无限可能,开启一段充满挑战与乐趣的旅程。本篇文章不会这么干,大家可以慢慢看。
2025-01-10 21:14:05
738
原创 C语言--自定义类型:联合与枚举
大家好,这里是彩妙呀,今天给大家带来的是 --> 自定义类型的讲解。我们在学习C语言的过程中,或多或少不可避免地会接触到各种数据类型,比如我们熟知的基本数据类型intchar等。然而,当需要处理更复杂的数据或者更大规模的项目时,这些基本数据类型就显得力不从心。结构体联合体(Unions)和枚举体在这里,彩妙 补全剩下两个自定义结构体:联合与枚举。废话不多说,让我们开始吧!联合体enum 枚举类型(性别,星期)对象1, //枚举常量 - 0对象2, //枚举常量 - 1。
2024-10-11 16:30:35
660
3
原创 C语言--自定义类型:结构体(超详解)
大家好,这里是彩妙呀,今天给大家带来的是 --> 自定义类型的讲解。我们在学习C语言的过程中,或多或少不可避免地会接触到各种数据类型,比如我们熟知的基本数据类型intchar等。然而,当需要处理更复杂的数据或者更大规模的项目时,这些基本数据类型就显得力不从心。结构体联合体(Unions)和枚举体这里,彩妙 将详细介绍这 三种 自定义类型之一:结构体的定义、使用方式及它们的应用场景。废话不多说,让我们开始吧!struct name // 结构体类型的名字value-list;// 结构体内部成员。
2024-07-10 12:26:37
1199
9
原创 【c语言】详解 整数 与 浮点数 在内存中的存储
对于 int 这种跨越多个字节的程序对象,我们有两个规则:1、这个对象的地址是什么?2、在内存中如何去排列这些字节?第一个很好理解,地址就是存储对象的地方,我们通常用4字节、8字节大小来表示一个对象的地址例如:假设 int x 在32位的环境中运行 :x 的4个字节就会存储至的位置上第二个问题就是如何去排列这些字节。这就要引出大端、小端的知识。
2024-05-01 17:30:19
692
2
原创 详解字符函数<ctype.h>
函数的声明:(其中,C 是要检查的字符)根据标准ASCII字符集,控制字符的ASCII 编码介于0x00 (NUL)和0x1f (US)之间,以及0x7f (DEL)。如果判断的字符 C 的ASCII编码处于控制字符之内,则函数返回一个非0值,反之返回0。判断字符 C 是否为控制字符( 即字符C 的 ASCII值在 0 ~ 31)。char ch;printf("请输入一个字符: ");printf("'%c' 是一个控制字符。\n", ch);
2024-04-21 22:29:50
1358
4
原创 《C语言》--指针->从初阶道进阶 (初阶)
指针是作为c语言中的重难点,也是一位程序员必须学会的知识点之一。其本质上是一种变量,它存储了另一个变量的""内存地址""。总的来说:指针就是地址,口语中说的指针通常指的是指针变量。那我们如何理解指针这个抽象概念呢?
2024-03-26 23:05:55
1072
原创 C语言中的分支循环语句(循环语句)
在上文我为大家介绍了选择结构的分类及其用法,而本篇,将为大家介绍循环结构的分类及其用法。在循环结构中,主要包括:1 循环语句 while循环 for循环 do-while循环(循环体)goto循环2 break语句 continue语句。
2024-01-23 11:17:28
941
1
原创 时间复杂度与空间复杂度
在了解了c/c++语言后,就开始了数据结构的学习。而学习数据结构的第一部就是去了解时间复杂度与空间复杂度。本文就浅谈一下两者相关的知识。
2023-11-30 12:37:13
383
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人