- 博客(2)
- 收藏
- 关注
原创 struct与union的区别
区别: 结构体变量所占内存长度是各成员占的内存长度之和,每个成员分别占有其自己的内存单元。 共用体变量所占的内存长度等于最长的成员的长度。节省内存 union适用场景: 各数据类型各变量占用空间差不多并且对各变量同时使用要求不高的场合 union使用特点: 1. 使用共用体变量的目的是希望在同一个内存段存放几种不同类型的数据。注意:在每一瞬时只能存放其中一种,而不是同时存放...
2019-08-27 19:38:46
406
原创 C++中static的作用
static在C++中的作用根据作用对象可分为两种: 在类中使用 不在类中使用 (1)不在类中使用 不在类中使用时,static的作用对象有变量和函数,有以下三种作用: 针对其他文件隐藏作用对象;(变量和函数) 将作用对象默认初始化为0;(变量) 保持局部变量内容持久;(变量) (2)在类中使用 在类中使用时,表示作用对象属于一个类而不是属于此类的任何特定对象的变量和函数。且stat...
2019-04-11 22:18:46
281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅