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

原创 C语言排序算法

(本人新手)简单介绍冒泡、选择、插入、希尔、快速排序并附上参考代码进行学习与背诵(算法可以说是前辈总结下来的经验,一定要背的)

2023-04-12 19:28:46 35

原创 C语言指针笔记

虽然函数之间内存和命名空间是相互独立的,但是地址空间是同一个,使用指针可以解决这个问题(不传值,而是传递地址)指针变量是有自己的存储空间,如果存储了数组的首地址时,那么指针可以当作数组使用,同时数组名也可以当作指针使用。指针是一种特殊的数据类型,使用它可以定义指针变量,指针变量中存储的是整型数据,该数据代表内存的编号(地址)2、指针变量的类型表示它存储的是什么类型变量的地址,它决定了通过该指针变量能够连续访问的字节数。空指针:值为NULL的指针变量叫做空指针,如果对空指针解引用,就会产生段错误。

2023-03-21 20:14:09 33

原创 指针部分笔记

1、当首次向malloc申请内存时,malloc会向操作系统申请堆内存,操作系统会直接分配33页内存,一页=4096字节,给malloc管理。2、每个内存块之间,一定会有一些空隙(4~12字节),一部分空隙是为了内存对齐,一定有4个字节用于记录malloc的维护信息。内存无法使用,也无法被释放,当再次需要时,只能重新申请,然后又重复以上内容,日积月累后会导致系统可用内存越来越小。功能:从堆内存中申请size个字节的堆内存,申请成功会得到连续的内存。arr[i]=malloc(sizeof(类型)*m);

2023-03-20 20:25:42 29

原创 字符串的一些相关函数,附自制的功能相似的函数

字符串的一些相关函数,附自制的功能相似的函数

2023-03-15 19:10:51 53

原创 五子棋小游戏

int cnt=1;//判断该回合是黑棋还是白棋,落子之后cnt+1//开局落子,cnt为2。则该落子为白棋,然后判断是否有五子连珠bool win=false;//游戏是否结束的标志,true时结束void rand_a(void);//棋盘void show(void);//展示棋盘,落下一次则更新一次void play(void);//白棋先手,黑棋后手,依次下棋void is_win(void);//判断是否出现五子连珠,有则程序结束,无则回到play函数交换选手

2023-03-09 19:44:07 38 1

空空如也

空空如也

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

TA关注的人

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