- 博客(14)
- 收藏
- 关注
原创 C++ Segmentation Fault错误原因总结
一、 什么是“Segmentation fault in Linux”所谓的段错误就是指访问的内存超过了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中的运行级别,指向的gdt是由以64位为一个单位的表,在这张表中就保存着程序运行的代码段以及数据_segmentation fault。
2024-07-14 16:56:18
176
原创 飞机大战游戏(一) ——环境下载
这次我们是一个大项目,飞机大战。相信朋友们都非常喜欢电子游戏,我这就给大家提供一个方法,需要一些文件和Python开发环境。文件可以点击上面↑下载。下载完毕后是把这个软件打开,点击New Project。(我的可能不太一样,因为我申请的是专业版)(或其他的Python开发环境,这里演示pycharm的下载方式)第二步:点击中间的 “Download” 按钮并选择您的系统(不要下载)不要点白背景里的下载!这里演示mac版的。点击创建后就可以开始看第二篇文章了(链接在最后)下面↓是创建成功了的样子。
2024-01-23 13:49:00
371
1
原创 飞机大战游戏(一)——环境下载
这次我们是一个大项目,飞机大战。相信朋友们都非常喜欢电子游戏,我这就给大家提供一个方法,需要一些文件和Python开发环境。文件可以点击上面↑下载。下载完毕后是把这个软件打开,点击New Project。(我的可能不太一样,因为我申请的是专业版)(或其他的Python开发环境,这里演示pycharm的下载方式)第二步:点击中间的 “Download” 按钮并选择您的系统(不要下载)不要点白背景里的下载!这里演示mac版的。点击创建后就可以开始看第二篇文章了(链接在最后)下面↓是创建成功了的样子。
2024-01-22 15:12:17
387
原创 二进制数字查询器
这是我们的第六讲,做题的时候碰到过二进制转十进制的题吗?我正好有一个解决办法。可以做一个二进制数字查询器,可我们得先知道原理是什么。好了,了解了这些就够了。我们可以开始项目实战了。二进制和十进制的关系需要拿一个图来举例子。
2023-12-31 21:05:45
487
1
转载 幸运大转盘
今天我们来做大转盘,总共也不超过 130 行代码,这个是一个非常常用的一个作品,可以用来抽奖,编程也不难。只是用 Python 的 turtle 库而已。需要往开发环境里导入一张图片,需要将其名设为“bg.png”。
2023-12-28 16:43:02
37
1
原创 幸运大转盘
今天我们来做大转盘,总共也不超过 130 行代码,这个是一个非常常用的一个作品,可以用来抽奖,编程也不难。只是用 Python 的 turtle 库而已。需要往开发环境里导入一张图片,需要将其名设为“bg.png”。bg.png在上面👆,点击下载,图片在下面👇,可供参考。(提示:上面不可查看,请在下面查看)
2023-12-28 16:33:53
474
1
原创 万能计算器
我们需要定义两个整数变量,分别是 a 和 b,还有一个 char 类型的变量,用来存储运算符号,来输入它们,中间来一个空格√!int a, c;char b;return 0;
2023-12-10 13:01:16
123
2
原创 三个数比大小
我们要定义什么变量?是int?还是long?刚刚的数太大了,这两种数据类型都取不到那么大的数。我们在long后面再加一个long,就可以了。int main()// 定义长整型变量a、b、c,交换用cout << "a、b、c、从大到";// 的temp变量cout << "小排请按1;从小到大排请按2";// 输入它们return 0;
2023-11-23 21:16:48
94
原创 培养口算能力的程序
在此,我对低年级(一二年级)做了一个程序,它可以随机出题, 让你答题,对了加分,错了扣分,最终输出得分,下面 ↓ 给大家提供一种思路,可以把数据进行修改,除法尽量不要加。(完整代码在最下方)
2023-11-19 13:25:23
144
原创 计算最小公约数
提供的一种解答方式,使用C++语言,想要复制的需要登录哦。这里为大家提供一种最小公约数的计算方式,可以计算三个数。当然,下面↓就是我给大家。
2023-11-12 10:50:05
35
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人