自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指针

在指针中有两个比较重要的名词就是取地址和解引用 取地址: &–>这个符号就是取地址符号,是当我们在取某一个元素的地址时所用到的 例如: p = &a;–>此时就是p便是a的地址//但并不是a的值,只是取到了a的地址 例如a = 10;a的地址为10100 那么此时p = 10100 而不是p = 10; 解引用: (*)–>这个就是解引用符号;那么具体要怎么使用呢...

2019-03-05 13:49:58 207

原创 魔方阵的算法

魔方阵的算法原理: 魔方阵(1) 将1放在第一行中间一列; (2) 从2开始直到n×n止各数依次按下列规则存放: 按 45°方向向右上走,每一个数存放的行比前一个数的行数减1,列数加1; (3) 如果行列范围超出矩阵范围,则回绕。 例如1在第1行,则2应放在最下一行,列数同样加1; 又如某个数在第n列,则下一个数应放在第一列,行数同样减1; (4) 如果按上面规则确定的位置上已有数,或上一个数是第...

2019-03-05 13:37:32 1749 1

原创 数组

数组的定义: 数组的定义一般的和常数的定义是相似的 例如: int a; char a; float a; double a; … 那么在定义数组的时候也是如此,唯一不同的就是数组在定义时候要注意这个元素个数的输入; 例如: int arr[元素个数]; char arr[元素个数]; double arr[元素个数]; … 一般的通式为: 定义数据类型 数组名称[元素个数] 但并不是所有的都是如...

2019-03-05 13:30:27 220

原创 二维数组的定义

定义二维数组: int brr[3][4]; int crr[3][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int drr[3][4] = {1,2,3,4,5,6,7,8,9,10};//***** int err[][4] = {1,2,3,4,5,6,7,8,9,10}; */ int brr[3][4] = {1,2,3,4,5,6,7,8,9,...

2019-03-05 13:22:21 4057

原创 const的算法应用

//const防止在函数中被修改源数据 //习惯用const!! 指针中尽量使用const 不允许修改加const //strlen:求字符串有效长度不包括"\0"; 指针四字节 char str1[100]=“abcde” char str2[]=“abcde” char str3[100]=“abcdef\n\0ghi” char *str5 = “abcde” strlen ...

2019-03-04 22:35:19 205

原创 动态内存的应用

//动态内存 malloc 所需要size(内存)(字节) 申请字节 申请内存 1G = 102410241024(内存) 数据结构 当需要做什么就强转成什么 例如 int *arr = (int )malloc(nsizeof(int)); //动态内存 = malloc calloc memset–>将每个字节置成你所需要的数 //动态申请 100个整形单元格子,并且每个单元值为0; i...

2019-03-04 22:34:43 189

空空如也

空空如也

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

TA关注的人

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