自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 数据结构二之栈和队列、字符串、数组和广义表

数据结构二之栈和队列、字符串、数组和广义表数据结构线性表的学习,让我们基本了解了数据结构的基本知识,数据结构就是对数据的操作,是独立于C语言的一门独立学科,我们这里只不过以C语言为基础进行学习数据结构,大家在学习其它语言,数据结构实现基本思想是一致的。栈栈和队列,严格意义上来说,也属于线性表,因为它们也都用于存储逻辑关系为 "一对一" 的数据。同顺序表和链表一样,栈也是用来存储逻辑关系为 "一对一" 数据的线性存储结构,如图 1 所示。图 1 栈存储结构示意图从图 1 我们看到,

2020-08-25 08:10:06 910

原创 纯C语言编程-游戏之推箱子

很老的一款单机小游戏推箱子,使用纯C语言实现并不是很容易,在编写调试过程中遇到了很多问题。下面把纯C推箱子代码解释并分享给大家,希望大家一起学习,代码已分享到我的CSDN上传中,大家也可以在我的百度网盘中免费下载。由于开发时间比较短,我这里没有加载图片,关卡也就一关,大家可以根据以前玩的推箱子关卡,自己修改界面数组来创造新的推箱子小游戏。运行游戏界面如下:定义游戏界面存储数组,并对数组初始化赋值:/*推箱子小游戏的桌面数组,其中 0 代表着空白的地方;1 代表着墙;2 代表着人;3

2020-08-21 14:33:24 1016 1

原创 数据结构一之顺序存储、链式存储、线性表

顺序存储 顺序存储结构是存储结构类型中的一种,该结构是把逻辑上相邻的结点存储在物理位置上相邻的存储单元中,结点之间的逻辑关系由存储单元的邻接关系来体现。简单来说就是,用一段连续的地址存放数据元素,数据间的逻辑关系和物理关系相同。 线性结构的特点就好比一串珠子,其特点是第一个节点只有一个后继,没有前驱,最后一个节点是只有一个前驱,没有后继。而其余的节点只有一个前驱和一个后继。说白了线性表就是一串。下方这个图就是线性表的示例图。中间蓝色的节点前方的是就是改点对应的前驱,后...

2020-08-20 17:30:19 3430

原创 基于C的数据结构,什么是数据结构?数据结构如何学?

学习C语言基本语法、数据、指针、函数等,只能说自己了解C语言。要想入门C语言,还要了解数据结构的知识,数据结构可以说是C语言的灵魂,没有数据结构的C就相当于没有了灵魂的食物,吃起来索然无味。那什么是数据结构?该如何学习呢?针对这些问题,作者在这里就随意说了,说错了还请大家见谅。...

2020-08-20 10:53:50 654

原创 C语言视频教程(初学C语言,还是看视频更直观)

对于初学C语言,看文字教程会存在厌学情绪,往往不乐意去看文字性的东西,不能够很好的理解文字介绍。作为初学者,我更推荐大家看视频教程,这样跟着老师的思路一步步编程,能够更直观和快速的入门C语言。我在我的百度网盘分享了四位老师的C语言视频教程,大家可以免费下载学习,下载地址:网盘资料:链接:https://pan.baidu.com/s/1odgbx4gxSKqBkispTBxthg提取码:vi74更多关于C语言视频的教程通过百度网盘下载:郝斌C语言入门视频教程下载(180集全) 小甲.

2020-08-18 20:59:55 2180 5

原创 纯C语言编程-游戏之弹跳球

最近痴迷于使用纯C编写小游戏,编程方法较为简单,主要思路就是1、清屏2、对桌面二维数组赋值3、将数组使用printf一个字节一个字节打印出来4、控制输入判断、变量赋值和参数修改5、延时(非必要,也可以根据键盘响应来进行1-4操作)大家也可以根据这个思路进行简单的纯C小游戏编程。下面分享一个简单的桌面弹球小游戏,界面如下:源码下载地址:桌面弹球游戏点击下载定义桌面高度和宽度#define HEIGHT 20#define WIDTH 40//桌面高和宽定

2020-08-18 17:49:18 915 1

原创 纯C语言编程-游戏之Fly Bird

基于纯C的小游戏,基本思想就是使用system("cls")和printf()函数不断刷新界面,捕获键盘事件,然后修改显示数组,并刷新界面。之前有一款特别火爆的小游戏FlyBird,我们可以使用纯C语言实现,希望对大家学习C语言有所帮助。游戏界面如下:源码可以从我的博客主页下载:FlyBird游戏点击下载使用“#define”定义界面的宽和高:#define HEIGHT 20#define WIDTH 36定义界面的存储数组,ASCII码中“ ”是32,“&”是38

2020-08-18 11:54:24 893

原创 C语言学习十之简单排序算法(Last)

欢迎大家进群一起学习,qq群3:646052087网盘资料:链接:https://pan.baidu.com/s/1odgbx4gxSKqBkispTBxthg提取码:vi74

2020-08-17 15:27:35 1043

原创 C语言学习九之函数处理(错误处理、可变参数、命令行参数)

欢迎大家进群一起学习,qq群3:646052087网盘资料:链接:https://pan.baidu.com/s/1odgbx4gxSKqBkispTBxthg提取码:vi74

2020-08-17 14:01:56 582

原创 C语言学习八之高级函数(函数指针和回调函数、递归调用、文件读写)

欢迎大家进群一起学习,qq群3:646052087网盘资料:链接:https://pan.baidu.com/s/1odgbx4gxSKqBkispTBxthg提取码:vi74

2020-08-17 10:47:08 1060 1

原创 C语言学习七之预处理、头文件、typedef、强制转换

欢迎大家进群一起学习,qq群3:646052087网盘资料:链接:https://pan.baidu.com/s/1odgbx4gxSKqBkispTBxthg提取码:vi74

2020-08-17 09:25:42 1155

原创 纯C语言编程-游戏之贪吃蛇

。。

2020-08-15 21:13:28 807

原创 C语言学习四之printf&scanf

欢迎大家进群一起学习,qq群3:646052087网盘资料:链接:https://pan.baidu.com/s/1odgbx4gxSKqBkispTBxthg提取码:vi74

2020-08-13 17:12:51 332

转载 Dog白话解释“编程语言”

学习编程语言之前,首先要搞清楚“编程语言”这个概念。很小的时候,父母就教我们开口说话,也教我们如何理解别人讲话的意思。经过长时间的熏陶和自我学习,我们竟然在不知不觉中学会了说话,同时也能听懂其他小朋友说话的意思了,我们开始向父母要零花钱买零食和玩具、被欺负了向父母倾诉……我们说的是汉语,是“中国语言”,只要把我们的需求告诉父母,父母就会满足,我们用“中国语言”来控制父母,让父母做我们喜欢的事情。“中国语言”有固定的格式,每个汉字代表的意思不同,我们必须正确的表达,父母才能理解我们的意思。例如让父母给我

2020-08-11 09:19:13 395

原创 第十一届蓝桥杯省赛 大学B组 C/C++ 第一场

第十一届蓝桥杯大赛软件类省赛试题 A: 跑步训练本题总分:5 分【问题描述】小明要做一个跑步训练。初始时,小明充满体力,体力值计为 10000。如果小明跑步,每分钟损耗600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼。请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。答案中只填写数,不填写单位。【答案提交】这是一道

2020-08-11 09:03:43 3355 1

原创 C语言学习二之基本语法、进制及数据类型

欢迎大家进群一起学习,qq群3:463345484网盘资料:链接:https://pan.baidu.com/s/1odgbx4gxSKqBkispTBxthg提取码:vi74

2020-08-10 21:46:03 351

原创 C语言学习一之Hello world!

Hello world!翻译过来:你好,世界!学习语言,第一入手例程就是“Hello world!”为什么这个程序这么有名,有什么梗,欢迎大家一起讨论。欢迎大家进群一起学习,qq群3:463345484学习C语言,首先需要开发环境。举个例子,大家想画画,需要有笔有纸,是一样的道理-所谓巧妇难为无米之炊。C语言的开发环境有很多,大家可以任选其一。编程可以在文本编辑、也可在C编辑器、或者在集成开发环境下完成编辑。...

2020-08-09 20:20:08 416

原创 C语言学习之漫谈语言!

从2010年至今,一直从事C语言和嵌入式的开发,现在又要搞Python,C#和深度学习。和张伟大神沟通后,发现我对C语言的基础知识居然知之甚少,我觉得有必要从头重新学习C语言,就从Hello World开始吧。学习方法:搜索查找资料,看谭浩强的C语言,咨询大神;一开始就出师不利,我自己居然连C语言编译器、集成开发环境啥的都不清楚。C 语言是一种面向过程的计算机程序设计语言。**学习C语言有必要了解一下计算机语言都有啥?**大家应该看过黑客帝国,开始有一张图片,一堆数字在不断变化我们只看这些数

2020-08-08 12:26:51 1554 7

C语言小游戏-推箱子

使用纯C语言开发,经典的推箱子小游戏,使用codeblocks集成开发环境跑通,大家可以下载学习讨论。

2020-08-21

C语言小游戏-弹球源码

桌面弹球小游戏,纯C语言编写,实现小球在固定区域移动,单文件源码,在codeblocks中已经测试通过,大家可以直接运行。

2020-08-18

C语言小游戏-FlyBird源码

火爆全球的FlyBird,使用纯C的实现,在codeblocks编译通过,源码已分享,大家可以下载学习交流。

2020-08-18

C语言小游戏-贪吃蛇源码

贪吃蛇源码,大家可以下载学习,代码使用C语言编写,在codeblocks运行通过,包含工程文件,大家可以直接使用codeblocks打开,也可以将里面的文件加载至自己的IDE下。

2020-08-15

codeblocks安装及使用.docx

codeblocks安装软件说明,软件使用说明,详细介绍了安装过程中可能遇到的问题及如何使用该软件。

2020-08-10

MinGW安装集使用.docx

C语言安装包教程,MinGW安装及使用教程,按照教程可安装成功及正确使用MinGW。软件请从百度网盘下载

2020-08-09

Turbo C++安装使用教程.docx

C语言安装包说明,TURBOC3配合的安装说明文档。请按照教程一步步安装,有hello world例程

2020-08-09

Turbo C++.zip

TURBOC3安装包,C语言编译器,亲测好使,从官方下载的安装包,可放心下载安装。可使用鼠标,但是鼠标偶尔不好使。

2020-08-09

空空如也

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

TA关注的人

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