摘要: 1 内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 内存四区意义 阅读全文
posted @ 2022-03-20 18:32 安静点-- 阅读(62) 评论(0) 推荐(0)
摘要: 1 结构体基本概念 结构体属于用户==自定义的数据类型==,允许用户存储不同的数据类型,不同于内置的类似于int,string这些数据类型。 2 结构体定义和使用 语法:struct 结构体名 { 结构体成员列表 }; 通过结构体创建变量的方式有三种: struct 结构体名 变量名 struct 阅读全文
posted @ 2022-03-20 18:06 安静点-- 阅读(4255) 评论(0) 推荐(0)
摘要: 指针和函数 **作用:**利用指针作函数参数,可以修改实参的值 //值传递 void swap1(int a ,int b) { int temp = a; a = b; b = temp; } //地址传递 void swap2(int * p1, int *p2) { int temp = *p 阅读全文
posted @ 2022-03-20 15:52 安静点-- 阅读(34) 评论(0) 推荐(0)