哈喽,各位大家好啊,我们今天讲内存对齐,这是面试的一个高频题,也是非常常规基础的一个问题,大家可以看到吗?我们这里呢,有一个结构体,它里面有两个 int 类型,一个 q 类型,如果说现在我们 size of 的 话,现在是它多大呢?给大家演示啊,按照我们常规来说, int 四字结加四八,八加一等于九, 没错吧?各位来 f 运行下,我们可以看到多大?十二,呵呵,多了三个,那怎么多的?这里面背后呢,就涉及到了内存对齐了,啥意思?说白了啊,就是变一期,为了让 cpu 读起更快啊,它不会把变量呢,它紧挨着存, 而是会干嘛呢?格子对齐摆放啊,对,对齐摆放。打个比方,各位来看这里啊,比如说啊,我们在内存里存的话,这里面怎么存的呢? int, hp, 它先从第一行占四个字节,然后呢是我们的 mp 占四个字节,最后轮到我们的差类型的 a 占一个字节。好,后面还剩了三个字节,怎么办? 空着对,他这里不会存东西了,如果后面我们还定义的别的类型的话,他会重新另起一行,因为他对齐摆放,对,他对齐啊,那记住一个口诀啊,结构体的大小,他必须是按他的最大成员的对齐数的整数倍,必须是最大成员对齐数的整数倍,什么意思呢?比如说这里面 最大成员是多少呢?是我们的 int 类型对不对啊?他是占四,那这里三个成员三乘以四等于多大?等于十二, 对,你就可以这么理解就好了啊,但如果说想想,强行压缩可以,对吧?用到我们的 pikma pack 啊,强行按一字节对齐,但是性能方面对吧?变慢,速度变慢,内存对齐呢?各位是现在的一个面试高频题啊,也是写高线的代码的一个基本功。 大家有没有在这个项目里面踩过内存对齐的坑啊?评论区可以聊一聊,关注我,硬核内容持续输出,拜拜。
粉丝6491获赞1.8万


iphone 十六到手一定要关闭的五个设置,一、关闭锁屏亮屏锁屏后发现屏幕还亮着,只需要在设置里找到显示已亮度,把全天候显示屏关闭,就可以正常熄屏了。二、关闭桌面搜索桌面下方的搜索按钮老是误数,只要在设置里找到主屏幕原资源库, 关闭在主屏幕上显示就可以了。三、关闭半屏模式刷手机的时候只要握住底部就会触发半屏模式,只要在设置里打开辅助功能,点击触控把快捷访问关闭即可。四、 关闭后台刷新同样打开设置,点击通用下滑,找到后台要刷新,关闭后台要刷新更省电量。我关闭快捷句号,打字的时候按空格键老是跳出句号,只要长按左下角小地球,选择键盘设置,把句号快捷键关闭就可以了。以后打字怎么按空格键都没有烦人的句号了,记得点赞关注哦!

今天再来讲一下抖音的拉黑功能。好,现在我们直接进入好友的抖音,然后点右上角三个点,这边有一个拉黑,直接把他拉黑。 好,我这边马上就看不到对方的作品了,我们再来看一下对方,看你的主页是什么情况, 对方被拉黑后也是无法看到你的作品,相当于是只要有一方拉黑,双方的作品都是互相看不到的。好,现在我们返回看一下拉黑后还能不能搜索到对方。 好,我拉黑别人,我还是可以搜索得到他的,测试一下这个账号就是有点不一样,我被拉黑了,我是搜索不到对方的,怎么解除拉黑呢?有两种方法,第一种就是 是进入对方的抖音,然后在同样的地方就是你拉黑的地方,这个按钮变成解除拉黑。第二种就是在抖音的设置里面找到隐私, 然后这边有一个黑名单,直接点击解除拉黑就可以了。好,现在已经是恢复正常了,然后我们再来搜索一下, 已经可以搜索得到对方了,但是发现有一个问题,就是你们拉黑之前双方是互相关注的,现在经过拉黑再解除,双方已经不是互相关注的,所以你在拉黑一个人之前要慎重。

抖音如果被人拉黑了怎么办呢?如果你被别人拉黑了,你是看不到他的视频的,包括他所有任何的消息,而且你也搜索不到他,那你不用着急呢,今天呢,我就教你一个好方法,建议呢,点赞收藏起来,你以后呢一定会用得到的。 首先呢,我们打开抖音右下角我的,然后呢,再点击右上角的三条杠,点击下方呢设置拉到底, 点击退出登录,然后呢再返回抖音主页,可以在右上角的放大镜啊搜索他的抖音号或者名字,搜索之后呢,你就可以看到他的视频,而且呢,他以后再也没有办法把你拉黑了,学会了吗?如果没有学会的话,多看几遍吧。