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

原创 【无标题】

**两条有序顺序单链表的有序合并**#include <iostream>#define MaxSize 100 //允许操作的最大长度using namespace std;typedef struct List{ int num[MaxSize]; int len;}List, * plist;void Initialize(plist l) //初始化{ l->len = 0;}bool List_Merge(plis...

2021-11-24 11:32:40 431

原创 2021-10-21

递归与非递归实现斐波那契数列的第n个递归实现:当n==1或者为2的时候是1,大于2的时候为第n-1与n-2项之和,因此设计代码如下:int Fibo_1(int n) //递归实现{if (n == 1 || n == 2) return 1;else return Fibo_1(n - 1) + Fibo_1(n - 2);}非递归实现:需要定义三个变量a,b,c,因为当n的值大于等于3的时候,用c保存当下第n项的值,而b保存n-1项的值,a保存第n-2项的值,每次进行移动,吧b的值赋给a

2021-10-21 00:28:48 41

原创 2021-10-20

C语言的数组下标问题定义了一个int的指针p等于(int)(&arr+1)其实是将p指向arr的地址的指针向后移动了sizeof(arr),也就是说将p指向了arr数组的下一个位置,类似于c++的arr.end(),所以出现(-2)[p]也就是p[-2]的值被修改为666,输出arr,得到了0,1,666,3;而&arr+i输出的是p指向arr的地址的值+若干个sizeof(arr);而arr+1是指向arr的地址向后偏移sizeof(int)个字节。输出结果如图:...

2021-10-21 00:03:21 42

原创 2021-10-20

Linux笔记查看历史命令:history历史命令向上滚动: ctrl + p向下滚动:ctrl + n删除光标后边的字符(光标覆盖的字符):ctrl + d前面的字符 :ctrl + h将光标移动到行首: ctrl + a home移动到行尾:ctrl + e end根目录: /自动补全: tab打印当前目录:pwd显示目录下的信息: ls -a(显示隐藏文件) -a(以列表形式显示详细信息)切换目录:cd .(当前路径) …(上级目录) ~(当前用户的家目录) -(切换

2021-10-20 20:13:22 104

原创 2021-10-20

C语言判断大小端方法1.定义:大端模式:数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中。有些像数组的逻辑存储,从低地址到到高地址顺序存储数据。小端模式:数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中。2.验证计算机的数据存储方式方法一:使用共用体进行验证,因为共用体是共用一段内存保存数据,在修改共用体成员的某一个值,会影响其他的值,为了验证电脑的数据存储方式,可以在共用体中定义一个char类型的数据类型和int类型的数据类型,将1存放于int内,若是输出

2021-10-20 20:01:49 59

空空如也

空空如也

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

TA关注的人

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