自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 在vimrc中配置“ F2切换当前文件所在目录的目录树

这个增强版本能更好地处理窗口切换和缓冲区管理,提供更流畅的体验。如果不是,则在左侧垂直分割窗口中打开当前文件所在目录的树形视图。- 设置目录树窗口占25%宽度。如果当前是目录树窗口,则关闭它。- 在之前窗口打开文件。功能,不需要额外插件。

2025-03-27 19:13:22 356 1

原创 sv中的数据类型转换

流操作符<<和>>用在赋值表达式的右边,后面带表达式、结构或数组,流操作符用于把其后的数据打包成一个比特流。操作符>>把数据从左至右变成流,而<<则把数据从右至左变成流。动态转换函数是$cast,它允许你对越界的数据进行检查。1.如果源变量和目标变量的比特位分布完全相同,例如整数和枚举类型,那它们之间可以直接相互赋值;静态转换操作不对转换值进行检查,转换时指定目标类型,并在需要转换的表达式前加上单引号即可。2.如果比特位分布不同,例如字节数组和字数组,则需要使用流操作符对比特分布重新安排。

2024-11-30 21:31:05 748

原创 sv中struct和union数据类型的区别是什么?

`union`适合于需要存储不同类型的数据,但同一时间只能访问其中的一个成员变量的场景,它可以节省空间,但必须创建并维护一个更加复杂的数据结构。总结来说,`struct`用于存储多个不同类型的数据,并分别访问它们,而`union`用于存储不同类型的数据,但同一时间只能访问其中的一个成员变量。- `union`中的成员变量只能单独访问一个,通过成员运算符"."来实现,对其中一个成员的写操作会覆盖其他成员的值。- `union`中的成员变量是共享内存空间的,修改一个成员变量会影响其他成员变量的值。

2024-11-30 21:01:47 578

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除