自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C 语言指针入门通关(一)—— 指针本质 + 类型 + 野指针 + 运算 + 二级指针

int a = 10;// 一级指针:存储a的地址// 二级指针:存储p的地址(pp是二级指针)

2025-12-30 10:02:11 731

原创 C语言递归解汉诺塔:从原理到代码,看完就会

例如本题中,咱们不需要去想n=10时怎么算,n=100时怎么解决,只需要将n=1、2、3解决,后面自然就递推出来了,这也是新手常犯的错误,总觉得没有完全弄懂这道题就解决不了这类问题(当然我刚开始也是这样想的)。在解决递归问题的过程中,我们不需要将递归问题拆的很细,只要理清‘把 n-1 个元素看作一个整体’的核心思路,把前几步的逻辑想通,后续的执行会自然顺下来。当n=2时,先将n-1个盘子从A柱挪到B柱上(通过C柱的辅助),再将下面最大的一个盘子挪到C柱上,最后将n-1个盘子从B柱挪到C柱上;

2025-12-29 15:56:59 461

原创 C 语言实现经典扫雷游戏:从设计到完整代码(超详细教程)

/test.c//⽂件中写游戏的测试逻辑domenu();//进游戏界面,首先出来的是菜单,做了个简易的菜单printf("请选择:>");//输入1(开始游戏)或者0(退出游戏)switch (input)//使用switch函数进入选项case 1://输入1则进入游戏game();break;case 0://输入0则退出printf("退出游戏!\n");break;default://输入其他的则显示输入错误并重新输入printf("输入错误,重新输入!

2025-12-24 10:42:29 1140

原创 C语言操作符学习

近期在学习C语言中遇到的一些操作符,后续学习中也会补充新学习到的操作符,也方便后续复习直接查看。如果有没有写全的,佬们可以提出来,我去学习!

2025-12-18 16:50:37 369

原创 c++内存四区及new操作符

代码区是共享的,共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可。->内存四区的意义:不同区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程。堆区开辟的数据,由程序员手动开辟,手动释放,释放利用操作符delete。*堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收。注意事项:不要返回局部变量的地址,栈区开辟的数据由编译器自动释放。*代码区:存放函数体的二进制代码,由操作系统进行管理的。利用new创建的数据,会返回该数据对应的类型的指针。语法:new 操作类型。

2025-10-29 11:38:44 210

空空如也

空空如也

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

TA关注的人

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