自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文件操作和IO流(Java版)

我们无时无刻不在操作文件。我们需要从文件中读取我们需要的数据,将数据运算后也需要将结果写入文件中长期保存。可以说,我们在电脑上能看到的图片、视频、音频、文档都是一个又一个的文件。可见文件的重要性,今天我们就来简单介绍一下Java中关于文件的操作和读写。

2024-07-09 23:41:15 572

原创 排序算法(C语言版)

排序作为生产环境中常见的需求之一,对整个产品有举足轻重的影响,可以说使用一个合适的排序算法是业务逻辑中比较重要的一部分。今天我们就来介绍常见的排序算法以及实现。

2024-06-24 23:27:06 875

原创 数据结构——二叉树(C语言版)

二叉树是一种非线性的数据结构。二叉搜索树、堆、红黑树等高阶数据结构都是依托于二叉树的基础实现的,所以我们有必要好好研究一下“二叉树”这种数据结构。本文只介绍二叉树的基础及中等用法,笔者能力有限,欠妥当之处欢迎批评指正。

2024-05-30 21:35:46 707

原创 数据结构——栈和队列(C语言版)

今天我们来介绍两个简单的数据结构——栈和队列。栈和队列有很相似的特点,都可以用数组或者链表实现,区别在于栈先进后出而队列先进先出。我们只要把握两者的相同点和不同点,这两种数据结构还是比较容易的。

2024-05-26 14:24:01 196

原创 Java集合框架图

笔者曾经一度困扰于Java集合框架错综复杂,网上大佬的框架图又极其晦涩。于是笔者结合自身学习感悟,作为一个Java数据结构的初学者整理了一份简化的框架图。抓取重点的接口和实现类,希望能帮助到有同样困扰的朋友。

2024-05-13 21:44:59 149 2

原创 数据结构——链表(C语言版)

我们只介绍了很简单的链表知识,也只截取了一些有意思的题目。以上便是今天的全部内容。如果有帮助到你,请给我一个免费的赞。因为这对我很重要。编程世界的小比特,希望与大家一起无限进步。

2024-05-05 21:40:53 859

原创 详解Java异常

程序员永远在追寻完美代码的路上,但永远无法实现完美的代码,难免有些奇奇怪怪的问题,即使没有被测试出来,也难免在特定场景和参数下有奇奇怪怪的暗病,通过代码难以控制。在Java中,将程序执行过程中发生的不正常行为称为异常。今天我们就来介绍一下Java中的异常。

2024-04-23 23:37:44 845 1

原创 详解Java的String类

Java在String包内封装了字符串和对字符串进行操作的方法,而字符串的应用场景极为广泛,我们今天就来详细介绍一下String类以及内部常见的方法,并进行拓展。

2024-04-23 19:50:09 698

原创 入门Java继承与多态

前面我们详细介绍了 封装 的特性,今天我们来介绍剩下的两大特性——继承和多态。也欢迎各位大佬对文章错误的部分斧正。封装的部分,可回顾笔者之前的博客。

2024-04-07 22:03:54 924

原创 C语言文件操作

我们写的程序都是在内存上运行的,从内存上读取数据,再将数据写入内存中。那么问题来了,程序一旦运行结束,运算的数据也会随之消失。那么数据是如何长期存储的呢?这就是我们今天要介绍的主角——文件及文件操作。

2024-03-31 13:22:00 521 1

原创 从HelloWorld.c到HelloWorld.exe

我们一种都在学习如何写代码,很少研究过我们写的代码,在我们运行时都产生了哪些变化,是如何产生这些变化的,代码又是如何正确的运行起来的。今天,我们就以windows11的操作系统,VS2022的编译环境,简单的介绍一下一个C语言程序是如何跑起来的。和大家简单的介绍一下,预处理+编译+汇编+连接+运行 ,介绍从HelloWorld.c到HelloWorld.exe的逻辑。

2024-03-28 23:30:32 866

原创 详解类和对象——入门Java封装

我们知道Java是一门面向对象的编程语言,封装、继承和多态是面向对象编程语言的三大特征。今天,我们在这里详解类和对象,对三大特征之一的封装进行简单的入门。希望能抛砖引玉,也欢迎各位大佬对文章错误的部分斧正。

2024-03-27 23:48:50 839 1

原创 C语言结构体详解

本文将从0开始详解C语言中结构体的相关问题

2024-03-21 18:12:35 715 1

原创 数据在内存中的存储——C语言

我们知道,CPU在运算中会向内存中读写数据,那么数据又以何种形式存储在内存中呢?本文将简单介绍整型和浮点型在内存中的存储方式

2024-03-17 15:24:30 814 1

原创 C语言部分字符串函数与内存函数的使用与实现

本文将简单介绍 strlen, strcpy, strcat, strcmp, strncpy, strncat, strncmp, strtok, strstr, memcpy, memmove, memset, memcmp 的使用与实现

2024-03-15 21:41:20 376 1

原创 Java数据类型初识

本文将简单的介绍Java中常见的常/变量,数据类型,字符串等。

2024-03-10 15:50:47 316 1

原创 指针基础详解

指针作为初学C语言中较为让人头疼的知识点,笔者认为其中难点在于“如何准确的判断出指针及其类型”。本文将紧紧围绕这个点对指针的基础知识点进行详解,希望能抛砖引玉,也希望各位大佬能提出宝贵意见。

2024-03-06 21:33:56 328 1

原创 C语言实现扫雷游戏

在这里,我们尝试用C语言实现一个简单的扫雷游戏。1.目标是实现以下功能:基础功能:打印扫雷游戏的简介与规则,与玩家的选择进行交互游戏功能:实现扫雷游戏的基本逻辑与基本功能2.在实现扫雷游戏的基本运行后,对部分功能进行优化:优化功能:爆炸式展开3.后续功能优化方向与展望:展望功能:实现自定义棋盘大小与雷数,实现标记、取消标记定义在 game.h 中。game.c 与 saolei.c 只需要引入 "game.h" 即可//头文件引入#include <stdio.h> //标准打印与输入。

2024-01-11 16:19:01 791

原创 C语言的结构性

以上便是今天的全部内容。如果有帮助到你,请给我一个免费的赞。因为这对我很重要。编程世界的小比特,希望与大家一起无限进步。

2023-12-01 22:25:45 766

原创 Python绘画哆啦a梦

Python小白,欢迎各位大佬纠错指正。编程世界的小比特,希望与大家一起无限进步。

2023-11-01 16:17:30 115 1

原创 数字炸弹小游戏——更新日志及反思

C语言小程序,小白,新手

2023-10-27 23:58:08 187 1

空空如也

空空如也

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

TA关注的人

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