C++ 面向对象
文章平均质量分 55
基础知识,C++的核心内容面向对象;
雾起云重
这个作者很懒,什么都没留下…
展开
-
C++ 函数
int : 返回类型;a_sum : 函数名;自定义,最好加上前缀,以防函数名重定义() : 存放形参;内含调用函数传递给被调用函数的信息;{} : 函数体;内存放执行函数功能的代码。原创 2023-09-17 10:03:36 · 113 阅读 · 1 评论 -
内存分区模型
C++程序在执行时,将内存大方向划分为四个区域:1.代码区:存放函数体的二进制代码,由操作系统进行管理;2.全局区:存放全局变量和静态变量以及常量;3.栈区:由编译器自动分配释放,存放函数的参数值,局部变量等;4.堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收;意义:不同的区域存放的数据,有不同的生命周期,给我们更大的灵活编译的空间;原创 2023-09-12 15:02:17 · 84 阅读 · 0 评论 -
C++ 引用
在C++内部:指针常量;类似于:int *const s=&a;const修饰,因此指针指向不可以改,但是其中的数据是可以改的;原创 2023-09-14 20:16:38 · 116 阅读 · 1 评论 -
c++ 函数--重载
当使用函数重载的时候,尽可能不要使用默认参数,否则很容易出错,出现二义性;函数名可以相同,提高函数复用性;而函数的返回值不可以作为函数重载的条件。1.同一个作用域下;1.引用作为重载的条件。2.函数重载与默认参数。原创 2023-09-17 10:44:13 · 37 阅读 · 1 评论