- 博客(7)
- 收藏
- 关注
原创 从零起步学C++笔记(六)-类与对象(1)类的定义
封装是C++面向对象的三大特性之一将属性和行为作为一个整体将属性和行为加以权限控制语法class 类名 {访问权限:属性/行为示例1//设计一个圆类,可以求周长和面积//权限public://属性double r;//半径//行为//计算周长//计算面积circle c1;//实例化c1.r = 1;//通过.可以访问类的属性和行为cout << "圆形的周长是" << c1.perimeter() << endl;
2024-04-14 17:46:01
875
1
原创 从零起步学C++笔记(五)-函数
作用:函数名可以相同,提高复用性函数重载满足条件同一个作用域函数名相同函数参数类型不同或者个数不同或者顺序不同返回值不可以作为重载的条件func();func(1);return 0;
2024-04-14 17:44:13
226
1
原创 从零起步学C++笔记(五)-内存与引用
代码区是共享的,共享的目的是对于频繁被执行的程序,只需要在内存中由一份代码即可。在程序编译后,生成了exe可执行程序,未执行该程序前分为两个区域。:不同区域存放不同的数据,赋予不同的生命周期。作用:函数传参时,可以利用引用让形参修饰实参。作用:常量引用主要用来修饰形参,防止误操作。C++程序在执行时,将内存划分为4个区域。代码区是只读的,防止程序意外地修改了指令。C++中利用new在堆区开辟数据。new 数据类型[数组长度]优点:可以简化指针修改实参。本质:实际上是一个指针常量。delete[] 指针。
2024-04-13 13:20:29
379
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人