自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 递归经典“汉诺塔”

#include<stdio.h>int count;void Move(int a,int b){count++;//每移动一次就加一次printf("%c->%c\n",a,b);}void Hanio(int n,int a,int b,int c){if(n==1){Move(a,c);}else{Hanio(n-1,a,c,b);//a通过...

2019-10-31 22:45:34 97

原创 内存对齐

结构体成员存放的地址要能整除该成员本身的大小1.前面所有成员的大小相加应该是当前成员大小的倍数2.整个结构体的大小应该能是该结构体中单个最大成员大小的倍数struct A{char a;char arr[3];//保留,不使用,解决内存对齐不一致问题int b;};如图所示。在这里char a;占一个格子,int b;占四个格子。但是为了加快运行速度它选择那个最大也就是4的倍数。...

2019-10-31 21:54:41 107

原创 递归的入栈和出栈

2019-10-24 19:51:53 522

原创 二维数组

二维数组    定义:int a;int arr[10];int arr[3][4]; 行优先 二维数组不是二级指针 数组指针:指向数组的指针 数组指针:指向数组的指针  ,int (*p)[4];二维数组数组名的含义 指针数组:保存指针的数组,int *p[4];...

2019-10-24 19:48:54 129

原创 字符串常量崩溃的原因

字符串函数崩溃的原因:      1.内存空间不足        char arr[10];  strcpy(arr,“hello world”);     char arr[] = “hello world”;strcat...

2019-10-24 19:48:10 276

原创 float的保存

2019-10-24 19:10:48 85

原创 指针的算术运算

指针+1,加一个单元格    指针+i的含义:+i个格子,则为指针+isizeof(指针去掉一个)个字节    指针-i的含义:-i个格子,则为指针-isizeof(指针去掉一个)个字节    指针+指针:非法,没有意义    指针-指针:表示间隔的单元个数(正,负).先...

2019-10-24 19:04:05 109

原创 指针的应用

左值:放在=符号的左边,使用的是写权限&:取地址符,例如&a则获取a的地址指针==地址int *p;//定义一个整型地址(指针)变量int *p = &a;//等价,int *p; p = &a;*p = 100;//解引用指针变量比普通变量只多了一个解引用的能力门牌的宽度由房间数量决定指针的大小:在32位平台,X86,指针4字节在64位平台,x...

2019-10-24 19:01:33 75

空空如也

空空如也

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

TA关注的人

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