C++
_小页_
2020年毕业的打工人
展开
-
C语言联合体(共用体)
union 共用体名{ 成员列表 }; 共用体有时也被称为联合或者联合体,这也是 Union 这个单词的本意。 结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。 结构体占用的内存大于等于所有成员占用的内存的总和(成员之间可能会存在缝隙),共用体占用的内存等于最长的成员占用的内存。共用体使用了内存覆盖技术,同一时刻只能保存一个成员的值,如果对新的成员赋值,就会把原来成员的值覆盖掉。 共用体也是一种自定义类型,可以通原创 2020-06-19 10:06:31 · 285 阅读 · 0 评论 -
C++笔记
1:指针与引用 指针指向一块内存,指针的值是地址值,引用是某块内存的别名 1)引用必须被初始化,指针可不必 2)引用初始化后不能被改变,指针可以改变指向的内存 3)不存在指向空值的引用,存在指向空值的指针 ...原创 2019-07-01 23:15:04 · 79 阅读 · 0 评论