自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 类和对象(3)

没有。

2025-04-03 09:07:05 557

原创 C++ 类和对象(2)

无参。

2025-03-29 16:40:26 454

原创 C++ 类和对象(1)

2.对象大小 类实例化的对象,都有独立的数据空间,所以对象中肯定包含成员变量,但是成员函数并没有包含,因为当你如果使用成员函数一百遍的话,成员函数的指针要重复一百遍也太浪费了,所以其实函数指针是不需要存储的,函数指针是个地址,调用函数被编译成汇编指令[call 地址],其实编译器在编译链接时,就要找到函数的地址,不是在运行时找,只有动态多态是在运行时找,就需要存储函数地址。 我们分析了对象中只存储成员变量,C++规定实例化的对象也要符合内存对齐的规则

2025-03-17 18:50:51 618

原创 C++基础入门(2)

必须。

2025-03-10 15:02:55 773

原创 C++入门基础 (1)

命名空间的定义需要用到namespace关键字,接着是命名空间的名字,接着用{}即可,在{}中可以定义有函数/变量/类型等。int n;命名空间本质上是定义了一个域,它与全局域是相互独立的,不同的域可以定义同名的函数变量等,用命名空间的话上面存在的命名冲突rand就可以解决。C++中域有函数局部域,全局域,命名空间域类域;域影响的是编译时语法查找一个变量/函数类型出处(声明或定义)的逻辑,所有有了域隔离,名字冲突就解决了。局部域和全局域除了会影响编译查找逻辑,还会影响变量的生命周期。

2025-02-09 15:58:12 745

原创 C语言 扫雷游戏

但是例如9x9的扫雷中,我们选取周围的格子,外面的我们也要探索,所以我们干脆设定11x11的棋盘格子。我们要开始布置雷的位置,我们要随机或者坐标,来布置雷的位置,所以我们要用到随机数。因为我们要首先检查是否有雷,其次要在展示给玩家的棋盘中展示周围的情况。假设我们排查中间坐标的格子,那周围的格子的坐标我们都能求得,之后就统计周围的'1'的数量。因为如果没有中雷,我们要提供周围雷的数量,所以我们再在前面编写统计雷的个数的函数。当我们在输入我们检测的格子,肯定要弹出棋盘,所以我们要打印出棋盘给玩家观看。

2024-01-27 13:07:24 1118 1

原创 C语言分支与循环语句(基础)

如图我们就输出了1~10个数字运用了while循环语句。案例:输入一个正整数,计算这个整数是几位数?do while 平常我们使用的比较少。案例: 用C语言在屏幕打出10个hehe。例: 输入: 1234 输出 4。do while 基本格式如下图。for循环一般是我们在C语言中运用。for流程与while流程不大相同。do while 的流程图如下。这样我们就完成了这个案例。while循环的流程图(

2023-11-30 22:03:50 845

原创 C语言 三角形的判断

给出的三条边a,b,c能否构成三角形,如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形或普通三角形)。

2023-11-27 19:54:33 1134 1

空空如也

空空如也

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

TA关注的人

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