自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据结构——单链表的创建【C语言描述】(附代码+注释)

链表其实并没有那么难。分享自己学习链表的心得;先看一下链表的图解其实每一个节点的组成就是数据域+指针域;“再简化点就是 int + *p”;对于多种类型的结构,就可以采用结构体来定义,所以说,链表中的每个节点就是一个个小的结构体,只不过是用typedef给结构体起了个别名“link”,便于更好的调用。放代码:#include<stdio.h>#include<stdlib.h>#define Count 6//定义节点类型typedef struct lin

2020-09-30 22:32:55 1520

原创 关于C语言——结构体struct的大小是如何计算的

C语言中的内存是比较复杂的,能够认识了解内存,对学习C语言能有莫大的帮助!关于结构体的大小有如下规律:1、结构体的大小是由n个“结构体中最大的那个类型”的大小模块组成(n<=成员个数);2、一个模块中,可以存储多个成员,前提是多个成员的大小不超过模块存储的大小;3、结构体中的成员按定义顺序存储。文字表达总是不方便,我们可以用sizeof()来计算大小。sizeof(char) = 1sizeof(short) = 2sizeof(int) = 4sizeof(long)

2020-11-09 16:37:18 5224 4

原创 数据结构——二分法(1)

参考:https://www.cnblogs.com/cs-whut/p/11212022.html在用二分法进行查找时,查找对象的数组必须是有序的,即各数组元素的次序是按其值的大小顺序存储的。其基本思想是先确定待查数据的范围(可用 [left,right] 区间表示),然后逐步缩小范围直到找到或找不到该记录为止。具体做法是:1、先取数组中间位置(mid=(left+right)/2)的数据元素与给定值比较。 2、若相等,则查找成功;否则,若给定值比该数据元素的值小(或大),则给定值必在数组的

2020-11-07 14:24:11 824

原创 小米一面经验分享,面试编程题

第一次面试大厂,其实挺紧张的。本人应届生,面试岗位是小米的嵌入式工程师一面是技术基础面流程:自我介绍 — 面试官自我介绍 — 根据简历内容提问 — 手撕代码面试官人很好,每次提问之后,都会再阐述一遍答案,正确的回答也会被得到肯定,这样面试的时候也不会感觉到特别紧张。如果你对你的简历内容了如指掌,一般是没有问题的。通过我的面试经验,我发现要对自己的项目了解得透彻。相比“项目中的困难”,我觉得“做这个项目的初衷” 和“项目的结果和结论”更重要一些。最后是代码实战了,编程开始前,面试官会根据你

2020-09-24 16:26:00 1847 1

原创 一个指针引发的思考——C语言里指针的初始化和赋值!!

每天学习一点点,每天进步一点点~今天做指针练习的时候发现了一个很有意思的现象;先看代码:方式1#include<stdio.h>void main(){ //指针的初始化和赋值————(1) int n=10; int *p; //定义一个指针变量,但是没有初始化 p=&n; //“&”是取地址符号,将n的地址赋给p; printf("n=%d\n",*p); 运行结果是:n= 10方式2#include<stdio.h>

2020-09-12 10:56:26 285

原创 关于C语言结构体struct、字符串strcpy

今天使用结构体发现了小问题;先看错误代码示例#include<stdio.h>#include<stdlib.h>#include<string.h>struct teacher { int age; //年龄 double high; //身高 double heav; //体重 char name[10]; //名字 struct Student class1; //被嵌套结构体1 struct Stud

2020-09-10 22:12:25 575 1

原创 关于C语言小练习

C语言小练习前言一、计算两个点的距离二、计算前导后继字符三、大写转小写四、倒置一个三位数五、整除问题六、最大公约数和最小公倍数七、水仙花数八、百元百鸡九、malloc函数十、成绩录入十一、数组求和查找十二、二维数组十三、数组冒泡排序十四、数组元素的删除和插入十五、指针十六、数组和指针1小结前言新手入坑,分享一下自己的小成果,有问题请大佬指正,以下的程序都是自己敲的,难免有点小问题,主要是认识C语言,做做小练习。一、计算两个点的距离代码如下(示例): int x1,x2,y1,y2; double

2020-09-10 16:08:43 192

QQui.zip做任务

做任务

2021-05-24

空空如也

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

TA关注的人

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