摘要: Union 联合体\共用体 结合体: 每个成员的内存空间都是独立存在的,互不干涉 int 成员、double 成员、char 成员 = 4 + 8 + 1 【13字节大小】 取成员字节占用之和作为这个结构体的大小 联合体: 每个成员的内存空间在一起共用 int 成员、double 成员、char 成 阅读全文
posted @ 2020-11-12 11:44 emdzz 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、结构体 Struct 创建和基本使用 #include <stdio.h> #include <stdlib.h> #include <string.h> // 自定义数据类型 : 结构体 struct Person { int age; char id[18]; char name[20]; 阅读全文
posted @ 2020-11-12 10:56 emdzz 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、概述 程序运行之后,所有的数据加载到内存上 内存会被操作系统进行分区处理, 划分的区域主要分为4个: 【1、代码文本区 text】 存放开发者编写的代码文本,二进制内容形式 【2、静态全局区 StaticGlobal】 数据区 + 未初始化数据区(data + bss) 存放各种形式的变量和常量 阅读全文
posted @ 2020-11-12 10:15 emdzz 阅读(501) 评论(0) 推荐(0) 编辑