自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 带你深入探索Java中的LinkedList和链表的奥秘

在 Java 编程语言中,链表是一种基本的数据结构,它提供了一种灵活的方式来存储和管理数据。Java 中的 LinkedList 类是链表实现的一个典型例子,它是 Java 集合框架的一部分。在这篇博客中,我们将深入探讨 LinkedList 和链表的概念、特点以及如何在 Java 中使用它们。

2024-04-25 08:45:00 543

原创 带你深入探索Java的ArrayList与顺序表

在Java编程世界中,顺序表是一种基础且强大的数据结构,它提供了一种高效的方式来存储和管理数据。顺序表又称为动态数组,是数组的一种灵活扩展,允许进行动态的插入和删除操作。今天,我们将深入了解Java中顺序表的内部工作原理和实现方法。

2024-04-18 08:45:00 805

原创 深度剖析Java中的String类

在Java编程语言中,String类是用来创建和操作字符串的一种非常重要的类。由于其不可变性和广泛的应用,String类在Java中的使用频率非常高。本文将详细介绍String类的特性、创建方式、常用方法以及它的不可变性。

2024-04-14 09:00:00 680

原创 教你快速认识Java中的抽象类和接口

在Java的面向对象编程中,抽象类和接口是实现抽象化的两种主要方式。它们都可以用来定义未来的类应该遵循的模板和契约。尽管它们在某些方面有相似之处,但也有各自独特的特点和使用场景。

2024-04-06 09:00:00 771

原创 关于使用过别人的GitHub/Gitee账号提交东西到仓库后,自己的仓库提交失败问题的解决方法

关于使用过别人的GitHub/Gitee提交东西到仓库后,自己的仓库提交失败问题的解决方法

2024-03-17 09:00:00 293 2

原创 教你快速认识Java中的类和对象

在Java这门面向对象的编程语言中,类(Class)和对象(Object)是核心概念。类是对象的蓝图,定义了一组具有相同属性(状态)和行为(方法)的对象集合。对象则是这些类的具体实例。下面,我们将详细探讨Java中的类和对象。

2024-03-15 09:00:00 974

原创 教你快速学会Java数组的定义和使用

在Java编程语言中,数组是一种非常基础且重要的数据结构。它允许我们存储固定大小的同类型元素集合。下面,我将详细介绍Java数组的定义和使用方法。(C语言部分代码为VS2019演示,Java部分代码为IDEA演示)。

2024-03-13 13:28:15 792

原创 教你快速认识Java中的继承和多态

继承继承的概念继承的语法父类成员访问在子类方法中或者通过子类对象访问父类成员变量时:在子类方法中或者通过子类对象访问父类成员方法时:super关键字子类构造方法:代码块执行顺序:多态多态的实现条件重写重写的规则:重写和重载的区别​编辑向上转移和向下转型向上转型结语 继承机制:是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特 性的基础上进行扩展,增加新功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构, 体现了由简单到复杂的认知过程。 继

2024-03-01 19:51:25 549 1

原创 教你快速认识Java的八种基本数据类型

学过C语言的同学应该都对数据类型很熟悉了,但是Java中的数据类型与C语言是有一定差异的,所以接下来就请跟着我一起了解一下Java的八种数据类型吧!没学过代码的同学也没关系,本文将从零开始逐一介绍Java的八种基本数据类型!

2024-02-14 23:30:37 929 1

原创 教你快速学会C语言文件的打开和关闭

本文介绍了C语言中如何打开和关闭文件的方法,以及相关的概念和函数。通过文件指针,我们可以访问和操作文件,通过fopen函数,我们可以打开一个文件,并指定打开模式,通过fclose函数,我们可以关闭一个文件,并释放资源。在使用文件时,我们应该注意文件的打开和关闭,以保证文件操作的正确性和安全性。还有很多文件操作相关的函数如fgetc, fputc, fgets, fputs, fscanf, fprintf等就不一一介绍了,感兴趣的同学可以自行搜索资料。如有错误,欢迎在评论区指出!

2024-01-31 12:59:38 601

原创 快速教你学会使用C语言的动态内存相关函数

大家好,这次为大家介绍的是C语言动态内存相关函数malloc函数,calloc函数,realloc函数和free函数。C语言的动态内存函数是一些用于在程序运行时动态地申请和释放内存空间的函数,它们可以提高程序的灵活性和效率。

2024-01-27 20:37:07 778

原创 C语言库函数strncat的模拟实现

大家好,这次为大家介绍的是库函数strncat的模拟实现。库函数strncat的作用和库函数strcat类似,都用于将一个字符串追加到另一个字符串的末尾,但是库函数strncat比库函数strcat多一个限制条件,库函数strncat可以选择从源字符串中追加到目标字符串中字符的个数,相对来说更安全。

2024-01-25 23:23:14 386

原创 C语言库函数strncpy的模拟实现

大家好,这次为大家介绍的是库函数strncpy的模拟实现。库函数strncpy的作用与库函数strcpy的作用类似,也是将一个字符串复制到另一个字符串中,但是库函数strncpy比库函数strcpy多一个限制条件,库函数strncpy可以选择从源字符串中拷贝字符的个数,相对来说更安全。

2024-01-25 22:11:23 268

原创 教你学会C语言中枚举,结构体和联合(共用体)的使用

本文将介绍三种常用的自定义类型,分别是枚举类型、结构体类型、联合(共用体)类型。

2024-01-20 20:27:02 939

原创 C语言库函数memmove的模拟实现

大家好,这次为大家介绍的是库函数memmove的模拟实现。库函数memmove同样用于将一个内存块的数据逐字节的拷贝到另一个内存块中;与memcpy不同的是,memmove能完成自己拷贝自己的任务。

2024-01-10 23:14:32 319

原创 C语言库函数memcpy的模拟实现

大家好,这次为大家介绍的是库函数memcpy的模拟实现。库函数memcpy用于将一个内存块的数据逐字节的拷贝到另一个内存块中。

2024-01-10 22:23:09 324

原创 C语言库函数strstr的模拟实现

大家好,这次为大家介绍的是库函数strstr的模拟实现。库函数strstr用于在一个字符串中查找另一个字符串第一次出现的位置。

2024-01-10 10:36:56 373

原创 C语言库函数strcat的模拟实现

大家好,这次为大家介绍的是库函数strcat的模拟实现。库函数strcat用于将一个字符串追加到另一个字符串的末尾​​​​​​​。

2024-01-09 22:15:38 404

原创 C语言库函数strcmp的模拟实现

大家好,这次为大家介绍的是库函数strcmp的模拟实现。库函数strcmp用于比较两个字符串的大小。

2024-01-09 20:52:32 351

原创 原码、反码和补码的概念和作用

在计算机中,我们通常用二进制来表示整数,因为二进制的每一位只有两个状态,可以用电路的开关来实现,方便计算机的存储和运算. 但是,二进制有一个问题,就是如何表示负数. 为了解决这个问题,人们提出了原码、反码和补码的概念.

2023-12-29 15:06:13 789 1

原创 C语言简单实现扫雷游戏

大家好我是行空,这次为大家带来的是C语言简单实现三子棋游戏,使用的平台是VS2019。扫雷游戏是一款经典的益智游戏,它的目标是在一个二维网格中找出所有没有地雷的方格,而不触发任何地雷。扫雷游戏有不同的难度等级,每个等级的网格大小和地雷数量都不同。玩家可以通过点击方格来排查地雷,如果方格没有地雷,那么它会显示与它相邻的八个方格中地雷的个数,如果方格有地雷,那么游戏结束。玩家还可以用标记来标识他们认为有地雷的方格,以方便后续的判断。当玩家把除了有地雷的方格外的其他方格都成功翻开时,游戏胜利。

2023-12-18 21:34:04 928 2

原创 C语言库函数strlen的模拟实现

大家好,这次为大家介绍的是库函数strlen的模拟实现。库函数strlen的作用是计算一个字符串的长度,不包括字符串结束符’\0’。

2023-12-15 22:18:19 361

原创 C语言库函数strcpy的模拟实现

大家好,这次为大家介绍的是库函数strcpy的模拟实现。库函数strcpy的作用是将一个字符串复制到另一个字符串中,包括字符串结束符’\0’。

2023-12-15 21:50:45 359

原创 C语言简单实现三子棋游戏

大家好我是行空,这次为大家带来的是C语言简单实现三子棋游戏,使用的平台是VS2019。三子棋是一种简单而有趣的双人对弈游戏,目标是在一个3×3的棋盘上,先将自己的棋子连成一条直线的一方获胜。本文将介绍如何用C语言实现一个简单的三子棋游戏,让玩家可以和电脑进行对战。

2023-12-09 21:24:38 830

原创 C语言分支语句和循环语句简介

C语言是一种非常强大和灵活的编程语言,它可以用来实现各种功能和结构。在本文中,我将介绍C语言中的分支语句和循环语句,它们是控制程序执行流程的重要工具。

2023-12-01 18:03:10 886 1

原创 我的编程之旅

每个月都会对学习成果和收获进行总结。不停查找我的学习遗漏和难点,从而把基础打得更扎实。不断补充我的学习资源和方法,以应对更复杂的项目和更棘手的bug。最想进入的IT公司Google是我最想进入的IT公司。最为一个安卓老用户,对Google真的是又爱又恨。一方面,Google的开源项目AOSP方便了不少个人和企业,尤其是国内的手机厂商;另一方面,安卓的生态对比iOS来说真的没眼看,app在系统后台各种“胡作非为”。总的来说,Google的开源精神还是值得我们学习的,理性看待就好。结语。

2023-11-19 21:55:02 163 1

空空如也

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

TA关注的人

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