自定义博客皮肤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)
  • 收藏
  • 关注

原创 #### 4.1.2 struct和class区别

/#### 4.1.2 struct和class区别。//在C++中 struct和class唯一的。//* class 默认权限为私有。//* struct 默认权限为公共。struct结构体里的c2不报错。所以默认是public。

2023-03-28 16:03:30 36

原创 c++之函数封装二

类在设计时,可以把属性和行为放在不同的权限下,加以控制。

2023-03-28 15:53:13 49

原创 c++之面向对象

/##类和对象//C++认为,对象上有其属性和行为//// 人可以作为对象,属性有姓名、年龄、身高、体重…,行为有走、跑、跳、吃饭、唱歌…//如张三是个对象 ,他的属性有名字,有年龄…//​ 车也可以作为对象,属性有轮胎、方向盘、车灯…,行为有载人、放音乐、放空调…//​ 具有相同性质的,我们可以抽象称为,人属于人类,车属于车类//物以类群分//### 4.1 封装//#### 4.1.1 封装的意义//封装是C++面向对象三大特性之一//案例1:设计一个圆类,求圆周长。

2023-03-28 11:06:14 61

原创 c++函数重载

/函数重载//作用是函数名可以相同,提高复用性/*

2023-03-28 08:12:35 32

原创 核心代码之函数提高

在C++中,函数的形参列表中的形参是可以有默认值的。这里函数体中定义了abc三个参数,但是只传入2个的时候就会提示参数太少。

2023-03-28 07:51:22 29

原创 c++核心代码学习路程1 代码后

以上为在堆区用new开辟数组的代码部分,核心就是64行这串代码 ,注意释放数组的时候需要用delete +中括号才行。这里我用的编译器报错了,老师用的编译器没报错,但是两次输出a的值不同,因为系统会原谅你第一次错误,但第二次就释放了。//我这里用的编译器不报错,正常是报错的,因为已经用delete关键字释放了。​ 堆区开辟的数据,由程序员手动开辟,手动释放,释放利用操作符。​ 利用new创建的数据,会返回该数据对应的类型的指针。//堆区的数据 由程序员管理开辟,程序员管理释放。//在堆区创建整形数据。

2023-03-26 12:09:27 44

原创 c++核心代码学习路程1

可以看到全局变量和静态变量的地址离的很近。

2023-03-25 12:18:40 38

原创 指针和函数

/传的是a,b的地址,意思是把a,b的地址传入到change2这个函数体中,void change2(int *p,int *p2)//定义俩指针。注意区分地址传递和值传递的区别,值传递不会改变main里的实参。//并且用*p,*p2来接受a,b的地址。//这种值传递不会改变实参里的值。//若是进行地址交换呢。

2023-03-25 11:33:32 21

原创 【无标题】

cout<<“利用指针访问第一个元素”<< *p <<endl;cout<<“第一个元素为:”<<arr[0]<<endl;int *p=arr;// arr就是数组首地址。上面代码思想为定义一个p2指针, 指向arr的首地址。cout<<“第二个元素:”<<*p<<endl;cout<<“利用指针遍历数组”<<endl;p++是跟随for循环依次向右移动指针输出。//指针本身占4个字节。//7.6 指针和数组复习阶段。然后for循环控制输出次数。

2023-03-24 17:33:57 28 1

空空如也

空空如也

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

TA关注的人

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