自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++:面向对象编程-类与对象学习总结

声明:

2020-10-17 15:26:18 862

原创 C:结构体基础全面总结

说明:借此博客融合了网络上各处资源对C语言结构体进行总结(参考来源在文末),对自己也是一个复习的提示,可能出现的错误还请大佬们多多指点。C语言结构体数组(Array)是一组具有相同类型的数据的集合。在实际的编程中还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,不能用一个数组来存放。在C语言中,可以使用结构体(struct)来存放一组不同类型的数据。结构体的定义形式为:struct 结构体名{ 结构体所

2020-09-30 00:07:52 568

原创 A*算法初级总结

A*算法初级总结说明最近正好被导师调去做一门和无人机相关课程的助教,需要尽快根据A*算法和相关指引调试一个仿真器。以前Intro of aerial robot课程只是非常浅显的了解过,一学期不应用也没有留下太深刻的印象。现借此机会对网上的一些资料进行总结,因为自己也是小白起家,如果有总结不对的地方,还请各位大佬多多指点。主要资料来源于B站江中游老师的A星算法讲解视频:https://www.bilibili.com/video/BV1y5411b7YX知识点总结所谓A*,可以这样理解,因为该算法会

2020-09-27 12:10:52 585

原创 C:内存管理之内存对齐

内存管理之内存对齐一个成员变量需要多个机器周期去读的现象,称为内存不对齐。其本质是牺牲空间,换取时间的方法。对齐规则windows默认#pragma pack(8)具体方法:1.取pack(n)的值(n=1 2 4 8),取结构体中类型最大值m。两者取小为外对齐大小,Y=(m<n?m:n);2.将每一个结构体的成员大小与Y比较取小者为X,最为内对齐大小;3.所谓按X对齐,即为地址(设起始地址为0)能被X整除的地方开始存放数据;4.外部对齐原则是依据Y的值(Y的最小整数倍),进行补位操作

2020-09-22 11:48:03 239

原创 C:二维数组索引小结

关于二维数组索引的小知识点学习C语言一直对指针望而却步,尤其是与数组相结合。这里简单讲讲自己对二维数组索引的理解,还请大佬们多多批评指正。此处设arr为一二维数组,图中三种颜色代表该数组的列,所以可以看出arr数组是“三行四列”,其步长是“int 4”,所以arr+1一次跨越“一行”,此时如果需要索引更具体的元素,则需要对首地址解引用(取值),arr[0],二者虽然数值一样,但意义完全不同,arr[0]+1则会得到第一行第一个元素,以此类推,为获得第二行第二个元素,则首先需要“跨越”至第二行,即arr

2020-09-04 19:36:11 3022

空空如也

空空如也

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

TA关注的人

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