自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入理解指针(二)

在指针类型中有一种特殊的类型是void*类型的,可以理解为无具体类型的指针(或者叫泛型指针),这种类型的指针可以用来接收任意类型的地址。我们可以看出,char*类型的指针变量+1跳过1个字节,int*类型的指针变量+1跳过了4个字节.这就是指针变量的类型差异带来的变化。上述代码中n是不能被修改的,其实n本质是变量,只不过被const修饰后,在语法上加了限制,只要我们在代码中对n进行修改,就不符合语法规则,就报错,致使没法直接修改n。指针的类型决定了,对指针解引用的时候有多大的权限(一次能操作几个字节)。

2024-09-14 22:26:04 2

原创 深入理解指针(一)

生活中我们把门牌号叫做地址,在计算机中我们把内存单元的编号称为地址。C语言中给地址起了新的名字叫:指针。

2024-08-28 20:45:00 1020

原创 VS实用调试技巧

当我们的代码出现问题时,我们找问题的过程称为调试。

2024-08-18 15:29:15 1022

原创 static和extern详解

static和extern

2024-08-11 11:20:23 904

原创 函数知识总结(三)

最全函数知识总结

2024-08-10 14:37:51 236

原创 函数知识总结(二)

最全函数知识总结

2024-08-10 11:36:24 252

原创 函数知识总结(一)

C语言中函数也被称为子程序。就是一个完成某项特定的任务的一小段代码。这段代码是有特殊的写法和调用方式的。

2024-08-09 19:34:58 1014

原创 折半查找(二分查找)

折半查找的时间复杂度顺序查找的时间复杂度要更快。因此,折半查找是一种非常高效的查找算法

2024-08-08 10:45:18 377

原创 函数递归知识总结

C语言中解决问题的方式--递归

2024-07-23 11:13:43 352

原创 打印杨辉三角

杨辉三角在数学上是一道非常经典的题目,尝试使用C语言在屏幕上打印杨辉三角

2024-05-30 19:06:29 463

原创 倒叙打印一个字符串

倒叙打印一个字符串

2024-05-13 16:38:06 545 1

原创 C语言计算器的实现

编写一个C语言代码,实现计算器加减乘除的功能

2024-05-10 17:32:11 873

原创 C语言如何进行冒泡排序

接下来利用for循环进行判断,如果arr[j]>arr[j+1],定义一个tmp,将arr [j] 赋给 tmp , arr [j+1] 赋给 arr [j] , tmp 赋给arr [j+1],完成arr [i] 和 arr [j+1] 的互换。此时我们再用一个if语句进行判断,当flag==1时,代表 arr [j] > arr [j+1]不成立,则跳出当前循环,就可以避免在有序的情况下重复的进行判断的问题了。我们此时需要将数组元素从第一个开始向后比较,因此我们需要先求出元素的个数,既。

2024-05-09 15:24:10 375

原创 扫雷游戏实现详解

上一篇文章我们对扫雷游戏的实现进行了分析和设计,了解了游戏设计时可能出现的问题以及如何去解决,接下来我们就来详细了解一下代码是如何产出的。

2024-05-07 15:40:26 1246

原创 扫雷游戏的实现

1、游戏可以通过菜单实现继续玩或者退出游戏2、扫雷的棋盘为9*9的格子3、默认布置10个雷4、排查雷5、如果排查的位置不是雷,则显示排查位置附近有几个雷;如果排查的位置是雷,则游戏结束;如果将所有非雷的坐标找出,则扫雷成功,游戏结束。

2024-05-01 17:12:20 37 3

原创 C语言一维数组

数组是一组相同元素的集合:数组中存放的是1个或者多个数据,但数组的元素个数不能为0,且数组中存放的多个数据,类型是相同的。数组分为一维数组和多维数组,多维数组一般比较多见的是二维数组。

2024-04-29 11:20:12 248

原创 C语言的循环结构

C语言为我们提供了3种循环语法,while循环,for循环,do...while循环。

2024-04-17 18:23:58 296

原创 C语言的分支结构

如果我们要对一个问题进行多重判断,在if....else语句中,我们可以将else与另一个if语句连用,形成多重判断。由此产生了另一个问题,如果输入的数不是大于0的数,那这个数就为负数。根据expression不同的值,来执行相应的case语句,如果找不到对应的值,则执行default语句。我们第一个if...else语句中的else与第二个语句中的if进行了嵌套,构成了我们的嵌套语句。当我们的表达式结果不为0时,语句可以执行。当我们的表达式成立的时候(为真),语句执行,表达式不成立(为假),语句不执行。

2024-04-14 10:34:25 427

原创 初识C语言

大家好,我是来自一个普通本科的教育技术学专业学生。很高兴以后可以和大家一起分享学习编程 的过程。我的专业虽然是教育+技术,但在之前的学习中更偏向教育方面,虽然学校也开设了编程课,但对编程的刻板影响让我觉得编程是晦涩难懂且枯燥无味的,因此我并没有好好学习编程课,导致与编程有关的知识几乎为0。

2024-03-29 15:47:46 241

空空如也

空空如也

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

TA关注的人

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