自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言指针动态内存--malloc

动态内存分配,malloc

2024-05-30 20:22:37 414

原创 函数返回指针

函数返回指针时需要小心,避免常见错误并且采取必要的安全措施来确保内存安全和程序的正确性。静态变量在程序的生命周期内保留其值,但需要注意线程安全问题,因为静态变量在所有调用中共享。局部变量在函数返回后会失效,因为它们的内存是在栈上分配的,当函数返回时,栈帧被弹出,局部变量的内存被释放。另一种安全的方法是将结构或存储在由调用者传入的指针所指向的内存中。在释放内存后,将指针设置为NULL来避免悬挂指针,助于防止后续意外使用已释放的内存。在函数返回指针中,有一些比较重要的点需要注意,以保证程序的正确性和可靠性。

2024-05-30 13:06:11 115

原创 C语言小游戏--猜牌

游戏有三张牌,分别是 'J'(Joker)、'Q'(Queen)、'K'(King)。游戏开始时,这三张牌被“洗牌”,即随机打乱顺序。:如果玩家猜对了 Queen 的位置,他们将赢得相当于他们赌注三倍的现金。如果猜错,他们将失去他们的赌注。:玩家在每轮游戏中需要输入他们愿意下的赌注。赌注必须是非负整数,并且不能超过玩家当前的现金。今天的主角是 'J' 'Q' 'K' 也就是Jack Queen King。玩家只能选择1、2或3的位置。:玩家开始时有100美元的现金。:如果玩家的现金为0,游戏结束。

2024-05-24 17:07:35 309 2

原创 C语言题目--PrintAndReverseDigits

/第四轮循环,arr[3] = 1 % 10;上述代码中详细讲解了该题目中的重难点 do-while循环和“++”操作符的使用实例。//第一轮循环,arr[0] = 1234 % 10;//第二轮循环,arr[1] = 123 % 10;//第三轮循环,arr[2] = 12 % 10;2.顺序打印出每一位的数字(高位到低位)3.按逆序打印每一位的数字(低位到高位)// 循环结束后j++,j=1。// 循环结束后j++,j=2。// 循环结束后j++,j=3。// 循环结束后j++,j=4。

2024-05-24 16:56:26 298 1

原创 求出1~100间所有的素数并且求和(c语言)

c语言程序--求出1~100之间所有的素数并且求和

2024-05-16 22:11:58 382 1

原创 新手小白也能看懂的c语言算法——冒泡排序

冒泡排序是一种简单的排序算法,它重复地走访要排序的元素列表,一次比较两个相邻的元素,并且如果它们的顺序错误就把它们交换过来。冒泡排序作为c语言基础入门的算法,也是很多新手的第一个算法,接下来我将以一个例子结合我的理解来讲述,什么是冒泡排序,它是如何使用的。我对代码进行了详细的注释,大家可以将代码复制到vs编译器里面观看,得到更加的观看效果。尽管冒泡排序的时间复杂度较高,但它的实现非常简单,适用于小规模的数据排序。在一个内含多个元素的数组中,将内部元素从小到大的依次排列出来。

2024-04-23 15:47:35 213 1

原创 初识c语言

大一软件工程,学校里有开设c语言课程,希望能掌握c语言,对以后找工作打下基础。对于如何学习c语言还是挺迷茫的,看书基本理解不了,准备跟着网课慢慢来。毕竟万事开头难,坚持每天四个小时的学习,一定比在学校里为了应付考试而临时抱佛脚更强。c语言的学习之旅也算正式开始了。

2024-01-17 13:47:33 398

空空如也

空空如也

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

TA关注的人

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