自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Lesson 7 in C++ C/C++内存管理

1. C/C++内存分布2. C语言中动态内存管理方式3. C++中动态内存管理4. operator new与operator delete函数5. new和delete的实现原理

2024-04-19 16:25:31 1662 1

原创 Lesson 6 of C++ 类和对象(下)

1. 再谈构造函数2. Static成员3. 友元4. 内部类5. 再次理解封装

2024-04-19 14:21:29 1631 1

原创 Lesson 5 of C++ 类和对象(中)

5.赋值运算符重载6. const成员函数7. 取地址及const取地址操作符重载

2024-04-14 23:32:58 348 1

原创 Fourth lesson in C++ 类与对象(中)

1. 类的6个默认成员函数2. 构造函数3. 析构函数4. 拷贝构造函数

2024-04-11 15:58:35 548 1

原创 Third lesson in C++ 类和对象(上)

1.面向过程和面向对象初步认识2.类的引入3.类的定义4.类的访问限定符及封装5.类的作用域6.类的实例化7.类的对象大小的计算8.类成员函数的this指针

2024-04-10 23:58:10 630 1

原创 The second lesson of C++

2.一个变量可以有多个引用3.引用一旦引用一个实体,再不能引用其他实体。

2024-04-10 15:11:47 668 1

原创 First lesson in C++

1.定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即 可,

2024-04-07 16:13:21 506 1

原创 C语言:编译和链接

并且包含的头⽂件都被插⼊到.i⽂件中。

2024-03-14 00:47:45 1512 1

原创 C语言:文件操作

磁盘上的⽂件是⽂件。

2024-03-10 23:57:24 678 1

原创 自定义类型:结构体

位段的声明和结构是类似的,有两个不同:1. 位段的成员必须是 int、unsigned int 或signed int ,在C99中位段成员的类型也可以选择其他类型。2. 位段的成员名后边有⼀个冒号和⼀个数字。结构体内存对齐 ——>计算结构体的大小

2024-03-08 23:24:06 228 1

原创 扫雷游戏------函数和数组的运用

再继续分析,我们在棋盘上布置了雷,棋盘上雷的信息(1)和⾮雷的信息(0),假设我们排查了某 ⼀个位置后,这个坐标处不是雷,这个坐标的周围有1个雷,那我们需要将排查出的雷的数量信息记录存储,并打印出来,作为排雷的重要参考信息的。假设我们排查(8,6)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数时,最下⾯的三 个坐标就会越界,为了防⽌越界,我们在设计的时候,给数组扩⼤⼀圈,雷还是布置在中间的9*9的坐 标上,周围⼀圈不去布置雷就⾏,这样就解决了越界的问题。扫雷的棋盘是9*9的格⼦。

2023-11-05 20:37:57 81 5

原创 第三讲:分支和循环语句(1)

1. if语句2. 关系操作符3. 条件操作符4. 逻辑操作符:&& , || , !5. switch语句6. while循环7. for循环8. do-while循环9. break和continue语句10. 循环的嵌套11. goto语句

2023-10-26 17:43:37 36 1

原创 C语言数组:冒泡排序(升序)

通常情况下,数组名在传递的时候传递的是首元素的地址,即。

2023-10-17 23:51:14 156 1

原创 C语言:判断三角形&&乘法口诀表

针对每组输入数据,输出占一行,如果能构成三角形,等边三角形则输出“Equilateral triangle!”,等腰三角形则输出“Isosceles triangle!”,其余的三角形则输出“Ordinary triangle!”,反之输出“Not a triangle!KiKi想知道已经给出的三条边a,b,c能否构成三角形,如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形或普通三角形)。题目有多组输入数据,每一行输入三个a,b,c(0<a,b,c<1000),作为三角形的三个边,用空格分隔。

2023-10-15 23:52:47 62 1

原创 第2讲:C语⾔数据类型和变量

每⼀种数据类型都有⾃⼰的⻓度,使⽤不同的数据类型,能够创建出⻓度不同的变量,变量⻓度的不 同,存储的数据范围就有所差异。型,我们就可以在适当的场景下去选择适合的类型。每⼀种数据类型有⾃⼰的取值范围,也就是存储的数值的最⼤值和最⼩值的区间,有了丰富的类。sizeof 运算符的返回值,C 语⾔只规定是⽆符号整数,没有规定具体的类型。如果不满5位,对应的值的前⾯会添加空格。函数,如果需要将变量的值输出在屏幕上 的时候可以使⽤ prinf。C语⾔提供了丰富的数据类型来描述⽣活中的各种数据。

2023-10-13 18:08:13 34

原创 第一讲:初识C语言

1.C语⾔是什么?2.C语⾔的历史和辉煌3.第⼀个C语⾔程序4.main函数5.printf和库函数6.关键字介绍7.字符和ASCII编码8.字符串和\09.转义字符10.语句和语句分类11.注释是什么?为什么写注释?

2023-10-12 23:02:05 42

原创 人因梦想而伟大,人因思想而强大

我做一件事要么不做,要做就要把它做好。“自信”才是打破桎梏的钥匙;“随大流看似安全,但做自己才是真正的人生。”你不妨大胆一点,勇敢一点,给自己足够的耐心,信心,做一件别人不敢做的事,谋划一个别人不敢想的梦想,成为独一无二的你。“台上一分钟,台下十年功。”“当我们遇到困难的时候,就意味着我们要进步了。”“轻舟已过万重山” “遥遥领先” “中华有为”

2023-10-11 22:54:20 105 1

空空如也

空空如也

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

TA关注的人

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