自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2.C++的引用

在函数形参列表中,可以加const修饰形参,防止形参改变实参。作用:函数传参时,可以利用引用的技术让参数修饰形参。总结:通过引用参数产生的效果同按地址传递是一样。作用:常量引用用来修饰形参,防止误操作。语法:数据类型 &别名 = 原名。引用一旦初始化后,就不能更改了。优点:可以简化指针修改实参。不要返回局部变量的引用。函数的调用可以作为左值。

2024-06-06 15:51:32 261

原创 1.C++内存分区模型

C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数的二进制代码,由操作系统进行管理全局区:存放全局变量和静态变量以及常量(包括const)栈区:由编译器自动分配释放,存放函数的参数值,全局变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收。

2024-06-06 15:42:44 270

原创 C语言——扫雷游戏

文章目录一、游戏的分析和设计 二、代码实现一、游戏的分析和设计1.1 扫雷游戏的功能说明游戏可以通过菜单实现继续游戏或者退出游戏 扫雷的棋盘是9*9的格子 随机布置10个雷 可以排查雷的位置 如果是雷,则游戏结束 如果不是雷,则显示周围有几个雷 把所有非雷都找出来,则游戏结束 1.2 游戏界面 初始界面 排雷界面

2024-03-11 21:02:55 968 1

原创 C语言——static和extern的用法

static 和 extern 都是C语言中的关键字。static是静态的修饰局部变量修饰全局变量修饰函数extern用来声明外部符号在说明static和extern的用法之前,简单介绍一下 :作用域和生命周期。一段代码中所用到的名字并不总是有效的,而限定这个名字的可用性的代码范围就是这个名字的作用域。局部变量的作用域是变量所在的局部范围。全局变量的作用域是整个工程(项目)。生命周期是指变量的创建(申请内存)到变量的销毁(收回内存)之间的一个时间段。

2024-02-19 12:18:24 769 1

原创 C语言——演示多个字符从两端移动,向中间汇聚

如果想让代码执行结果慢一点,可用Sleep函数(S大写)来延迟输入,单位是毫秒。循环条件为:left<= right ,此时二者之间至少还有一个元素。用system("cls") 可以清理屏幕,使结果在同一行输出。用数组arr1的元素来代替arr2中的元素据可以达到效果。strlen函数统计了 ' \0 ' 之前的元素长度。sizeof 求的是元素个数(包括 ‘ \0’)可以清楚的看到运行时间变长了。

2024-02-03 08:53:44 575 1

原创 二分法的使用

以上就是今天要讲的内容,本文简单介绍了二分法的使用,方便查找数据。

2024-02-02 12:51:27 298

原创 分支与循环(下)

程序中在调⽤ rand 函数之前先调用 srand 函数,通过 srand 函数的参数seed来设置rand函数生成随机数的时候的种子,只要种子在变化,每次生成的随机数序列也就变化起来了。time函数会返回当前的日历时间,其实返回的是1970年1月1日0时0分0秒到选择程序运行之间的差值,单位是秒。语句如果使⽤的不当,就会导致在函数内部随意乱跳转,打乱程序的执行流程,所以我们的建议是能不用尽量不去使⽤;之所以每次运行产生的随机数是一样的,是因为rand函数生成的随机数的默认种子是1。

2024-02-01 20:35:54 827

原创 分支与循环(上)

C语⾔是结构化的程序设计语⾔,这⾥的结构指的是顺序结构、选择结构、循环结构。我们可以使⽤if ,switch实现分⽀结构,使⽤forwhiledo while实现循环结构。

2024-01-27 11:09:59 865 1

原创 cloud的第一篇博客

看书,刷题,多敲。

2024-01-19 22:12:02 532

空空如也

空空如也

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

TA关注的人

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