自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 动态内存管理

C语言动态内存管理

2025-02-25 16:08:42 604

原创 自定义类型:结构体,枚举,联合

结构体,枚举,联合

2025-02-22 18:10:33 828

原创 字符函数与字符串函数

在C语言中对于字符串的处理事很频繁的,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中字符串常量适用于哪些对它不做任何修改的字符常函数函数介绍。

2025-02-08 14:16:53 751

原创 (C语言)进阶指针

指针进阶内容

2025-01-23 12:01:35 828

原创 (c语言)初阶指针

变量有不同的类型,例如int,char,short等等,指针也对应有不同类型,区别在于指针类型的长度都是相等的4个或者8个字节,指针类型的不同决定的是在解引用指针时访问的字节。指针的本质是地址,因此可以进行加减,但是只有指向同一块内存空间的指针加减才有意义,加减结果为两个指针间的元素个数,一般都是用指针相减,相加几乎不用,没有太大意义。在进行解引用修改时,int*每次修改四个字节的内容,而char*每次只修改一个字节的内容 ,在执行指针+-时也是同理,类型不同,一次处理的字节数也不同。

2025-01-21 13:14:04 927 2

原创 扫雷游戏(C语言实现附完整源代码)

扫雷(Minesweeper)是一款经典的电子游戏,最初由罗伯·多诺万(Robert Donner)和柯特·约翰逊(Curt Johnson)在1989年为微软Windows 1.0开发。它以其简单而富有挑战性的玩法而闻名,成为了许多用户在电脑上的休闲选择之一。

2025-01-09 09:06:38 1179 1

原创 三子棋游戏(保姆级讲解

三子棋,又称为井字棋(Tic-tac-toe),是一种两人对弈的纯策略型棋类游戏。游戏的目标是将三个相同的标记(通常是“X”和“O”)连成一条直线,可以是水平、垂直或对角线。游戏在一个3x3的网格上进行,玩家轮流在网格的空位上放置自己的标记。相信大家都对这个游戏有一定的了解,大多都玩过,而且逻辑也很简单。

2024-12-18 23:19:14 1224 1

原创 函数的递归

递归函数是一种在定义中调用自身的函数。递归是计算机科学中的一种编程技巧,它允许函数通过重复应用来解决问题。递归函数通常用于解决那些可以分解为更小、相似子问题的问题。很多书上介绍递归的时候都会用计算求 n 的阶乘 n!来作为样例来实现,的确递归在此处可以很好的实现,但是存在着一个大问题,就是递归函数递归次数过多,可能会造成大量的数据冗余,比如数据的重复计算甚至导致栈区的溢出(函数中的局部变量的储存都是在栈区)。

2024-12-16 21:07:40 1950

原创 猜数字游戏(二分查找的简单应用)

今天为大家带来一个关于二分查找算法的简单应用,一个简单的猜数字游戏。想必猜数字游戏大家小时后都玩过,就是随机设定一个数字的值,然后大家去猜,如果猜的数字比设定的大,就会提示你猜大了。如果猜的比较小,同样会提示猜小了。然后重复这个过程直至猜中。那我们怎么让计算机来实现呢其实很简单,把我们的语言翻译成编程语言就行,下面是具体的思路:1.创建一个目录或者菜单显示可以进行的操作(至少得包括进行和退出)。2.让计算机随机生成一个数。3.给出我们猜的数。

2024-12-10 19:36:29 2062 1

原创 辗转相除法与二分查找

辗转相除法和二分查找

2024-12-09 20:41:51 628 2

原创 最大值,最小值,平均值(C语言)

C语言求最大最小平均值

2024-12-07 16:24:19 690 2

原创 switch的简单嵌套

switch语句的简单嵌套

2024-12-06 14:50:36 694 1

原创 C语言实现16进制转10进制

更接近实际的转换

2024-12-04 19:56:07 2008

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除