摘要: C++面向对象的三大特性为: 封装 、 继承 、 多态 例如:人属于人类,车属于车类.... 封装的意义: 封装是C++面向对象三大特性之一 封装的意义一: 1、将属性和行为作为一个整体,表现生活中的事物 2、将属性和行为加以权限控制 语法: 示例1: 设计一个圆类,求圆的周长 struct和cla 阅读全文
posted @ 2019-11-13 18:05 zpchcbd 阅读(134) 评论(0) 推荐(0)
摘要: 引用的基本使用: 作用: 给变量起别名 语法: 阅读全文
posted @ 2019-11-13 15:06 zpchcbd 阅读(163) 评论(0) 推荐(0)
摘要: C++程序在执行时,将内存大方向划分为4个区域: 1、代码区: 存放函数体的二进制代码,由操作系统进行管理的 2、全局区: 存放全局变量和静态变量以及常量 3、栈区: 由编译器自动分配释放, 存放函数的参数值,局部变量等 4、堆区: 由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 阅读全文
posted @ 2019-11-13 10:46 zpchcbd 阅读(215) 评论(0) 推荐(0)
摘要: ```#include#include#define MAX 1000using namespace std;//定义通信结构体struct Person{ string Name; //姓名 int Sex; //性别:1男 2女 int Age; //年龄 string Phone; //电话 string Address; //住址};struct Addres... 阅读全文
posted @ 2019-11-12 22:33 zpchcbd 阅读(299) 评论(0) 推荐(0)
摘要: 案例1描述: 学校正在做毕设项目,每名老师带领5个学生,总共有3名老师,需求如下 设计学生和老师的结构体,其中在老师的结构体中,有老师姓名和一个存放5名学生的数组作为成员 学生的成员有姓名、考试分数,创建数组存放3名老师,通过函数给每个老师及所带的学生赋值 最终打印出老师数据以及老师所带的学生数据。 阅读全文
posted @ 2019-11-12 19:47 zpchcbd 阅读(280) 评论(0) 推荐(0)
摘要: 引言: 今天打算把C++的基础全部都学一遍,然后明天继续学,感觉基础还是蛮好理解的,自己还想再学快一点,不知道什么时候能学到内存那边,我想实现免杀呢,感觉距离很遥远,冲冲冲。 结构体基本概念: 结构体属于用户==自定义的数据类型==,允许用户存储不同的数据类型 结构体定义和使用: 语法: 通过结构体 阅读全文
posted @ 2019-11-12 14:32 zpchcbd 阅读(290) 评论(0) 推荐(0)
摘要: ``` #include using namespace std; void BubbleSort(int * arr, int len) { for (int i = 0; i < len - 1; i++) { for (int j = i+1; j < len; j++) { int temp; if (*(arr + i) < *(arr + j)) { temp = *(arr + i) 阅读全文
posted @ 2019-11-12 14:19 zpchcbd 阅读(173) 评论(0) 推荐(0)
摘要: 指针的基本概念: 指针的作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 (内存编号0~255是系统占用空间,不允许用户访问) 可以利用指针变量保存地址 指针变量的定义和使用 指针变量定义语法: 数据类型 变量名; 示例: 指针变量和普通变量的区别: 普通变量存放的 阅读全文
posted @ 2019-11-12 13:15 zpchcbd 阅读(336) 评论(0) 推荐(0)
摘要: 目的:使代码结构更加清晰 函数分文件编写一般有4个步骤: 1、创建后缀名为.h的头文件 2、创建后缀名为.cpp的源文件 3、在头文件中写函数的声明 4、在源文件中写函数的定义 例子:我们需要定义一个名为swap的函数,该函数具有交换数值的功能 1、定义个swap.h的头文件,并且进行申明 2、创建 阅读全文
posted @ 2019-11-12 11:17 zpchcbd 阅读(726) 评论(0) 推荐(0)
摘要: ```#include#include// 直接调用std空间使用using namespace std;int main() { int grade[3][3] = { {99,99,99}, {88,88,88}, {77,77,77} }; string names[3] = { "xiaohu","xiaoming","xiaogou" }; int res = 0; for (i... 阅读全文
posted @ 2019-11-12 10:34 zpchcbd 阅读(381) 评论(0) 推荐(0)