C/C++
文章平均质量分 50
玉树临风ives
ACM-ICPC区域赛银牌 目前准备工作
展开
-
string 的内存大小
string的内存大小原创 2024-04-10 08:30:34 · 307 阅读 · 1 评论 -
C++11新增的一些内容(当笔记本用了)
c++11的一些内容,作者遇见了就会更新原创 2024-03-13 00:13:08 · 345 阅读 · 0 评论 -
unordered_set
unordered_set原创 2024-03-12 08:46:22 · 445 阅读 · 1 评论 -
C和C++ 结构体 对齐方式 大小
首先第一个变量a占用四个字节,偏移量为0,然后第二个变量b偏移量是4,占用一个字节,在此之前不需要多余的填充,然后因为变量c是最后一个变量,所以直接占用一个字节,偏移量为5。因为大小已经是1的倍数了,所以最后也不需要填充字节。首先变量a作为第一个变量,相对于结构体的偏移量为0,占用一个字节,然后就是三个填充字节,这样使得变量b的偏移量为4(对齐长度)的倍数,最后就是变量c了,占用一个字节,但是为了使得整个结构体的大小同样为4的倍数,所以会在最后面再次添加三个填充字节,所以总共是12个字节。原创 2023-11-17 21:26:19 · 58 阅读 · 0 评论