摘要:
结构体案例 案例: 学校正在做毕业设计,每名老师带领5个学生,总共有3名老师,需求如下 设计学生和老师的结构体,其中在老师的结构体中,有老师姓名和一个存放5名学生的数组作为成员 学生的成员有姓名、考试分数、创建数组存放3名老师,通过函数给每个老师及所带的学生赋值 最终打印出老是数据以及老师所带的学生 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(25)
评论(0)
推荐(0)
摘要:
** 1.内存分区模型: ** C++程序在执行时,将内存大方向划分为4个区域: 代码区:存放函数体的二进制代码,由操作系进行管理的全局区:存放全局变量和静态变量以及常量 * 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(79)
评论(0)
推荐(0)
摘要:
引用做函数参数 作用:函数传参时,可以利用引用的技术让形参修饰实参。 优点:可以简化指针修饰实参。 代码示例: #include <iostream> using namespace std; //交换函数 //1.值传递 void mySwap01(int a, int b) { int temp 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(101)
评论(0)
推荐(0)
摘要:
布尔类型bool 作用:布尔数据类型代表真或者假 bool类型只有两个值: true—真(本质是1)false–假(本质是0) bool类型占1个字节大小 代码示例: #include<iostream> using namespace std; int main() { //1.创建bool数据类 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(296)
评论(0)
推荐(0)
摘要:
** 1.2程序运行后 ** 栈区: 由编译器自动分配释放,存放函数的参数值,局部变量等。 注意事项:不要返回局部变量的地址,栈区开辟的数据由编译器自动释放 代码示例: #include <iostream> using namespace std; int *func(int b)//形参数据也会 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(18)
评论(0)
推荐(0)
摘要:
作用:结构体中的成员可以是另一个结构体 例如:每个老师辅导一个学员,一个老师的结构体中,记录一个学生的结构体 代码示例: #include <iostream> #include <string> using namespace std; //定义学生结构体 struct student { str 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(64)
评论(0)
推荐(0)
摘要:
结构体指针 作用:通过指针访问结构体中的成员 利用操作符—>可以通过结构体指针访问结构体属性 代码示例: #include <iostream> #include <string> using namespace std; //结构体指针 //定义学生的结构体 struct student { st 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(28)
评论(0)
推荐(0)
摘要:
结构体做函数参数 作用:将结构体作为参数向函数只能够传递 传递方式有两种: * 值传递 * 地址传递 代码示例: #include <iostream> #include <string> using namespace std; //定义学生结构体 struct student { //姓名 st 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(69)
评论(0)
推荐(0)
摘要:
结构体 结构体基本概念 结构体属于 用户自定义的数据类型,允许用户储存不同的数据类型 结构体定义和使用 语法:struct结构体名{结构体成员列表}; 通过结构体创建变量的方式有三种: struct 结构体 变量名 struct 结构体 变量名={成员1值,成员2值....} 定义结构体时顺便创建变 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(20)
评论(0)
推荐(0)
摘要:
结构体数组 作用:将自定义的结构体放入到数组中方便维护 语法:struct 结构体名 数组名[元素个数]={{},{},...{}} 代码示例: #include <iostream> #include <string> using namespace std; //结构体数组 //1.定义结构体 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(113)
评论(0)
推荐(0)

浙公网安备 33010602011771号