- 博客(13)
- 收藏
- 关注
原创 字符函数与字符串函数
在C语言中对于字符串的处理事很频繁的,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中字符串常量适用于哪些对它不做任何修改的字符常函数函数介绍。
2025-02-08 14:16:53
751
原创 (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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人