自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C语言】指针体系最强总结(必收藏)

要想学习好指针,必须先搞好内存。因为指针就是用来访问内存的,那么内存到底是什么?内存:内存是电脑上特别重要的存储器,计算机中程序的运行都是在内存中进行的。为了有效地使用内存,把内存划分为一个一个的内存单元,每个内存单元的大小是1个字节,并且为了更加有效的访问到内存的每个单元,于是就给内存单元进行了一系列编号,这些编号就被称为该内存单元的地址,因此可以这样理解:地址叫做指针,指针叫做编号。地址与编号怎么产生的呢?在计算机中,有地址线,也就是物理电线。

2024-04-09 13:14:31 1034 2

原创 【C语言】指针体系最强总结(必收藏)——(指针精髓)

char* arr[5] //数组的每个元素类型都是 char*所以,将每个函数指针存到一个数组里面,这个数组就叫做函数指针数组。因为 [] 的优先级要比 * 的优先级要高,所以 parr 先和 [] 结合,表示 parr 是一个数组,类型是int(*)();

2024-04-09 13:12:15 640 2

原创 C语言---qsort 函数详解与实现(快速排序任何类型)

我们以前学习过一些排序算法,如冒泡,选择,归并,快速排序等等,它们排序的速度有快有慢,但这些排序都只能排序一种类型的数据,如果想再排序另外一种类型得数据就需要再另写一个排序,所以有没有什么排序是万能的,既能排整形,又能排浮点型,还能排字符串类型等等的排序呢?答案是有的,它就是 qsort 函数。qsort 函数官方定义:大家也都能了解,这个函数的重点就在于 compar 这一函数指针。

2024-04-09 07:35:19 1154 2

原创 C语言---全部操作符的详解

分类:算数操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用,函数调用和结构体成员操作符。

2024-03-31 15:12:50 857 1

原创 扫雷游戏---C语言讲解(超详细,一看就会)

扫雷游戏起源于1973年的”方块"游戏。1992年微软发布的Windows 3.1中加入该游戏,从此风靡全世界。玩扫雷游戏,可以锻炼观察和推理能力,培养细心和耐心。游戏目标是在最短时间根据点击各自出现的数字找出所有非雷格子,并且避免踩到雷,否则就满盘皆输。因为一个游戏往往需要多层次代码来描述,书写。即须将纯粹实现游戏的代码放入一个或多个函数。将游戏的各个功能封装成一个个函数,分层次来写代码。

2024-03-30 08:29:09 530 2

原创 C语言——数组知识点总结(超详解)

1. 一维数组的创建和初始化(1)数组的创建在创建数组之前,我们应先了解数组是什么?数组:是一组相同类型元素的集合。创建数组错误的实例::数组的创建,[ ] 中要给一个常量才可以,不能使用变量。(2)数组初始化数组的初始化:在创建数组的同时给数组的内容一些合理初始值(初始化)。注:数组在创建的时候如果不指定数组的确定的大小就得初始化。数组的元素个数根据初始化的内容来确定。此时编译器就会默认 arr1数组的大小是5, arr2数组的大小是2, arr3数组的大小是4。

2024-03-28 19:13:55 940 1

原创 C语言函数详解大全

如果库函数能干所有的事情,那还要程序员干什么?所以这就引出自定义函数这一相关概念。自定义函数:与库函数一样,有函数名,函数参数,返回类型。不过相较于库函数,自定义函数就需要我们自己来设计,根据自己的需求设计出相关的函数。这就给了程序员很大的发挥空间。statement;// 语句项ret_type -> 返回类型funname -> 函数名paral1/paral2 -> 函数参数举个小梨子:写一个函数求出两个数的和。// get_sum的设计int main()

2024-03-28 12:07:14 1247

原创 深度精通C语言分支与循环

学习目标:分支语句:if switch循环语句:while for do whilegoto语句。

2024-03-26 09:58:29 623

原创 C语言—实现三/五子棋详解

一.三/五子棋小游戏的环境实现一.

2024-03-04 21:09:50 717

原创 初步认识C语言

像汉语,英语等语言其实就为人与人交流的语言,那么我们步入计算机领域,与计算机也需要交流。因此例如 C语言 / Python / Java语言等,即为人与计算机交流的语言。C语言是一门通用计算机编程语言,且广泛用于底层开发。应用软件(QQ,网盘...)上层软件底层软件操作系统(windows,Linux,max...)驱动电脑----硬件定义:一组相同类型元素的集合。{1,2,3,4,5} ->代表数组arr1 的初始化。

2024-01-21 15:20:50 1047

原创 (C语言)字符串存至数组———数组中打印字符串(指针)

例子运行结果如下:

2023-11-26 14:46:16 409

空空如也

空空如也

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

TA关注的人

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