自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于sizeof()和strlen()的区别理解

1.sizeof是运算符,而strlen是函数; 2.strlen得到的实际字符串的长度,sizeof得到的是字符分配的字节大小;      eg: char str[20]="hello";           sizeof(str)=5*4=20    strlen(str)=5 3.注意当数组名作为参数传入函数中时,退化为指针,对指针进行sizeof,值是4(32位系统),或者8(6...

2018-06-22 09:30:45 226

原创 Struct 和 Union的区别以及内存对齐方式

1.区别:(1)在存储多个成员信息时,struct给每个成员分配存储空间,可以存储多个成员信息;而union成员会用同一个存储空间,只能       存储最后一个成员信息。(2)在任何同一时刻,union中只存放了一个被先选中的成员,struct中所有成员都存在。(3)对于union中的某一成员赋值,会改写其他成员的值,原先的值就不存在了;struct的某一成员赋值不影响其他成员的值。2.对齐方式...

2018-06-21 10:10:10 233

原创 经典的"8皇后"问题(八叉树)

思路:      假设取出一个皇后,放入一行,有8种放置方法,接下来,再取一个皇后,放入下一行,如果不考虑皇后之间”吃“的问题,也同样有8种放置方法,所以可以先将该问题考虑成一个完全8叉树。从根节点开始,每次放一个皇后,树增加一层,一直到第8层,根节点是第0层;利用深度优先搜索,根据限制条件,剔除不符合规则的子树:首先假定在第i行,皇后放在x[i]这个位置:规则1:不能同一行同一列,x[i]不能相...

2018-06-09 15:28:18 1201

空空如也

空空如也

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

TA关注的人

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