- 博客(3)
- 收藏
- 关注
原创 从具体代码分析 带你走完java异常
super(msg);这是我们自己写的一个异常类,继承自Exception,所以它是受检异常。为什么要自定义?因为系统自带的异常名字太通用,比如Exception只能说明"出错了",但一看就知道是"余额不足"。super(msg)是调用父类构造方法,把错误信息存起来,这样上层用就能读出来。
2026-07-25 16:38:40
236
8
原创 0 基础小白也能看懂的C语言指针知识详解!
简单来说,指针就是内存地址。就拿我们的日常生活来比喻,计算机内存像一栋宿舍楼,每个房间(字节)都有一个唯一的“门牌号”(地址),指针就是记录这个门牌号的变量。比如,变量int a = 10;会占用4个字节的内存,而(取地址操作符)得到的就是这4个字节中第一个字节的地址,这个地址可以赋值给指针变量,此时p就“指向”了变量a的内存位置。那其中的这个(int*)就是表示p这个变量是一个指向整型类型的指针变量同理 要是我想要创建一个指向字符类型的指针变量该怎么写呢?没错就是char*p。
2026-04-28 17:33:49
430
13
原创 小白咋用c语言完成简单的扫雷游戏 (附完整代码)
然而这里特别需要注意的是 我们传入的数组是11*11的 但是我们的游戏是在9*9上进行的 所以行和列是从第一行和第一列开始的 需要把最边缘的行和列空出来 而不是打印在屏幕上。其中win变量是赢得游戏胜利需要排的雷的个数 比如游戏中有10个雷 那么在9*9的棋盘中 你就需要排71个位置并且不可以踩到雷。特别的是x和y的坐标的取值都是有范围的 是1到9 更上面的打印函数的代码的规则一样 需要在9*9的棋盘中 需要流出边缘。
2026-02-04 20:27:53
727
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅