自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于开源和闭源

什么是开源?开源软件是指其源代码对公众开放的软件。任何人都可以查看、修改和分发开源软件。开源软件通常由志愿者社区开发和维护,并遵循特定的开源许可证。什么是闭源?闭源软件是指其源代码不对公众开放的软件。只有软件的版权所有者才能查看、修改和分发闭源软件。闭源软件通常由商业公司开发和维护。开源和闭源是软件开发的两种重要模式。选择哪种模式取决于您的具体需求。建议您根据实际情况,选择最适合您的软件开发模式。

2024-03-30 15:10:53 1433

原创 【数据结构】线性表

前言数据结构是计算机科学中一个重要的基础概念,它研究的是如何组织和管理计算机中的数据。线性表是一种常见的数据结构,它由一组具有相同数据类型的元素组成,这些元素之间存在着线性关系。存储和管理数据实现各种算法构建其他数据结构在本文中,我们将对线性表的概念、特点、实现和应用进行详细的介绍。提示:以下是本篇文章正文内容,下面案例可供参考知识总览注意:存储结构不同,运算的实现方式也会不同线性表定义的是数据结构中的逻辑结构对于图片中关于,如果所有整数按递增次序排列,是线性表吗。

2024-03-30 15:03:27 894

原创 论人工智能对计算机行业中程序员的影响

随着人工智能技术的不断发展和应用,对计算机行业中的程序员产生了深远的影响。人工智能技术的迅速崛起不仅改变了我们生活的方方面面,也给程序员带来了新的挑战和机遇。本文将探讨人工智能对计算机行业中程序员的影响,并就此展开讨论。人工智能的发展给计算机行业中的程序员带来了许多机遇和挑战。随着人工智能技术的不断进步,程序员需要不断学习和更新自己的技能,以适应行业的变化。同时,人工智能的普及也为程序员提供了更多的就业机会和发展空间。因此,对于计算机行业中的程序员来说,掌握人工智能技术将成为提升竞争力的关键。

2024-03-25 16:45:21 420

原创 【数据结构】绪论

有穷性确定性算法中每条指令必须有确切的含义,对于相同的输入只能得出相同的输出。(输出结果唯一,不能出现多个输出结果)可行性算法中描述的操作都可以通过已经实现的基本运算执行有限次来实现。输入一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合。输出一个算法有一个或多个输出,这些输出是与输入有着某种特定关系的量。数据结构和算法是计算机科学中最基础、最重要的概念之一,对于提升编程能力、解决实际问题至关重要。

2024-03-25 16:40:42 1164

原创 C++语言和java语言的优缺点和特点!!!!

通过对C++和Java的代码示例进行详细解释,我们可以更清晰地了解它们的优缺点。C++在高性能和灵活性方面突出,适用于系统级编程;而Java以简单易学和跨平台性为特点,适用于大型企业级应用。在实际应用中,根据项目需求选择合适的语言是至关重要的。

2024-03-02 17:36:36 402

原创 【C++】vector的使用和模拟实现(超级详解!!!!)

C++中的vector是一个强大而灵活的动态数组容器,它提供了在运行时动态增长和收缩的能力,极大地简化了数组的管理。vector是标准模板库(STL)中的一部分,为程序员提供了高效的数据存储和操作方式。在本博客中,我们将深入介绍vector的基本用法,并进行深度剖析和模拟实现,以帮助你更好地理解和利用这一重要的C++容器。提示:以下是本篇文章正文内容,下面案例可供参考vector文档介绍vector是一个动态数组容器,它以模板类的形式实现,能够存储同一类型的元素。

2024-03-02 17:28:53 1362 1

原创 【C++】有关反向迭代器的++和--的区别和细节

C++中的STL(标准模板库)提供了丰富的容器和算法,而其中的反向迭代器为我们提供了一种逆序遍历容器元素的便捷方式。本篇博客将深入探讨C++中反向迭代器的++和--操作符,揭示其与正向迭代器行为的不同之处。通过深入理解反向迭代器的++和--操作符,我们能够更灵活地利用STL提供的工具,实现对容器的逆序遍历。在使用反向迭代器时,要时刻注意其逆序行为,避免越界访问,确保代码的正确性和安全性。

2024-02-27 22:34:04 342

原创 C/C++区别、优劣详解!!!!!

选择建议C 语言和 C++ 语言各有优劣,选择哪种语言取决于具体的应用场景。如果需要开发对性能要求较高的应用程序,建议使用 C 语言。如果需要开发大型、复杂的应用程序,建议使用 C++ 语言。如果您是初学者,建议先学习 C 语言,然后再学习 C++ 语言。C语言和C++语言在应用领域和开发风格上有很多相似之处,但也存在明显的区别。选择使用C还是C++取决于项目需求、开发团队的经验和个人偏好。在实际应用中,有时候两者还可以结合使用,充分发挥各自的优势。

2024-02-20 17:09:34 681

原创 【C++】STL- > string类(超详解!!!)

字符串是编程中非常重要的数据类型,用于存储和处理文本信息。在C++中,可以使用两种主要方式来表示和操作字符串:C风格字符串:以空字符(‘\0’)结尾的字符数组,例如"Hello, world!这种方式比较传统,但存在一些缺点,例如不易于使用和不安全。string类:C++标准模板库(STL)中提供的类,专门用于表示和操作字符串。它具有易于使用、安全等优点。本文将介绍C++ STL中的string类,包括其基本概念、使用方法、模拟实现以及扩展阅读等内容。提示:以下是本篇文章正文内容,下面案例可供参考。

2024-02-20 17:00:11 1032 1

原创 【C++】STL简单介绍(了解入门!!!!)

C++ Standard Template Library(STL)是C++编程语言的重要组成部分,它提供了丰富的数据结构和算法,为C++程序员提供了高效、可靠的编程工具。STL作为C++标准库的核心部分,具有重要的意义。本文将通过代码示例,详细介绍STL的基本概念、版本、组件、重要性、学习方法以及可能的缺陷,旨在帮助读者更好地了解和应用STL。STL是C++标准库的一部分,是一组通用的模板类和函数,提供了丰富的数据结构和算法,用于解决各种常见的编程问题。STL的设计思想是泛型编程。

2024-02-16 15:38:25 1790

原创 【C++】模板(超详细!!!!!!)

C++模板是一项强大的特性,为泛型编程提供了有力的支持。通过使用函数模板和类模板,程序员可以编写通用的代码,使其适用于不同的数据类型,从而提高代码的复用性和灵活性。本文将深入探讨C++模板的基础概念、泛型编程的思想以及函数模板和类模板的使用方法。通过深入了解模板,读者将能够更好地运用这一强大的特性,写出更具通用性和可维护性的代码。

2024-02-14 23:53:31 1076 1

原创 C/C++内存管理

内存管理是C和C++编程中至关重要的一部分,直接关系到程序的性能、稳定性和可维护性。在这个博客中,我们将深入探讨C/C++中的内存管理机制,包括动态内存分配、指针操作、内存泄漏的预防与排查等方面。了解内存管理的原理和最佳实践,将帮助程序员更好地规划和优化代码,提高程序的效率和可靠性。提示:以下是本篇文章正文内容,下面案例可供参考class Testpublic:Test()cout

2024-02-14 18:15:05 1077 2

原创 【C++】友元、初始化列表、内部类、static修饰成员详解

在C++编程中,深刻理解一些特殊的语法和概念是构建高效、可维护代码的关键。本博客将深入探讨C++中的友元(Friend)、初始化列表(Initialization List)、内部类(Nested Class)以及static修饰成员的用法和意义。这些特性为我们提供了更灵活的编程工具,帮助我们更好地组织和设计代码。通过对这些主题的详细讲解,我们将更好地理解C++语言的底层机制,为编写更出色的程序打下坚实基础。提示:以下是本篇文章正文内容,下面案例可供参考C++11支持非静态成员变量。

2024-02-08 18:20:29 874

原创 【C++】类中的6个默认成员函数详解

注意:重点是前四个默认成员函数。后面两个用的很少在C++中,类的六个默认成员函数是构造函数、析构函数、拷贝构造函数、拷贝赋值运算符等。这些函数为类提供了基本的生命周期管理和对象复制行为。深入理解和善用这些默认成员函数是每个C++程序员的基本功,也是构建可靠、高效代码的关键一步。本博客将探讨这六个默认成员函数的核心概念,旨在帮助读者更好地利用C++中的面向对象编程特性。C++中的类默认成员函数是面向对象编程的支柱,它们负责处理对象的构建、销毁和复制等关键任务。

2024-02-04 21:08:09 895

原创 【C语言】预处理详解

在C语言中,预处理阶段是代码执行之前的一个重要步骤,负责对源代码进行宏替换、条件编译等处理。预处理器提供了强大的工具,使得我们能够在编写代码时更加灵活、高效。本博客将深入探讨C语言预处理的基本概念、常见指令以及它们在代码中的应用。通过了解预处理的机制,我们可以更好地理解C语言代码背后的运作原理,提高代码的可维护性和可读性。提示:以下是本篇文章正文内容,下面案例可供参考基本语法1000register//为 register这个关键字,创建⼀个简短的名字for;;

2024-01-22 17:01:38 1347

原创 编译和链接详解

在软件开发的世界中,编译和链接是构建程序的两个关键步骤。编写代码只是整个过程的一部分,而将源代码转换成可执行文件的过程涉及到编译器和链接器的协同工作。理解编译和链接的机制不仅有助于提高代码的执行效率,还有助于解决各种与构建过程相关的问题。本文将深入探讨编译和链接的原理,帮助读者更好地理解这两个必不可少的开发环节。提示:以下是本篇文章正文内容,下面案例可供参考编译和链接作为软件开发过程中不可或缺的步骤,承担着将高级源代码转化为可执行文件的责任。

2024-01-21 21:42:22 899

原创 深入理解计算机硬件存储体系结构

计算机硬件存储体系结构是计算机体系结构中至关重要的一部分,对计算机的性能和运行效率起着决定性的作用。本文将深入探讨计算机硬件存储体系结构的各个层次,包括寄存器、高速缓存、主存储器和辅助存储器,以及它们之间的关系和工作原理。计算机硬件存储体系结构的不同层次相互协作,共同确保了计算机的高效运行。寄存器提供了最快速的存储位置,高速缓存缓解了CPU与主存储器之间的速度瓶颈,主存储器存储了当前运行的程序和数据,而辅助存储器则提供了永久性的数据存储。

2024-01-07 11:29:03 1064

原创 【C++】类和对象详解(类的使用,this指针)

在计算机编程领域,程序设计的方法论不断演化,从最初的面向过程到如今更为强大而灵活的面向对象。本文将深入探讨C++中关于类和对象的概念,为读者提供对面向对象编程的深刻理解。提示:以下是本篇文章正文内容,下面案例可供参考类名:由成员函数和成员变量组成,同时注意分号//类名:由成员函数和成员变量组成 }class是定义类的关键字,className是类的名称,{}中类的主体同时注意类定义结束时后面的分号。类中的元素是类的成员:类中的数据称为类的属性或者成员变量;类中的函数称为类的方法或者成员函数。

2024-01-06 22:54:18 1591

原创 【C++】引用、内联函数、auto关键字、基于范围的for循环、指针空值nullptr

C++是一门强大而灵活的编程语言,拥有许多特性和语法糖,让程序员能够更高效地编写代码。在本博客中,我们将探讨一些C++中常用的特性,包括引用、内联函数、auto关键字、基于范围的for循环以及指针空值nullptr。通过深入了解这些特性,我们可以写出更简洁、高效且易于维护的C++代码。提示:以下是本篇文章正文内容,下面案例可供参考C++作为一门现代编程语言,提供了许多方便的语法糖和特性,使得程序员能够更好地应对各种编程场景。

2024-01-03 20:44:38 1379

原创 【C语言】隐式类型转换和强制类型转换详解

C语言中的数据类型是编程中一个至关重要的概念。在处理不同数据类型的操作时,我们经常需要考虑类型之间的转换。隐式类型转换(也称自动类型转换)和强制类型转换(也称显式类型转换)。本博客将深入讨论这两种转换方式的概念、用法以及注意事项,帮助读者更好地理解C语言中的类型转换机制。提示:以下是本篇文章正文内容,下面案例可供参考C语言中的类型转换是编程中不可避免的一部分,而隐式类型转换和强制类型转换则是两种不同的策略。隐式类型转换使得编程更灵活,但有时也会导致意外行为。

2024-01-02 13:35:51 1765

原创 【C++】命名空间、输入输出、缺省参数和函数重载详解

C++ 是一门强大而灵活的编程语言,具有许多高级的特性,其中包括命名空间、缺省参数和函数重载。这些特性为开发者提供了更好的代码组织结构、更灵活的函数调用方式以及更强大的函数多态性。在本博客中,我们将深入探讨这些特性,揭示它们的用途和优势,帮助读者更好地利用 C++ 的强大功能进行编程。提示:以下是本篇文章正文内容,下面案例可供参考基本形式// 声明或定义代码元素 // 如变量、函数、类等 }普通的命名空间namespace N1//N1是命名空间的名称//命名空间中的内容,既可以定义变量,也可以定义函数。

2024-01-01 22:52:10 955

原创 【C语言】随机数的生成

C语言中的随机数生成是编程中常见的需求之一,用于模拟随机性、增加程序的变化性,或者进行一些涉及概率的计算。在计算机科学中,伪随机数生成算法成为实现这一需求的核心。本文将探讨C语言中随机数生成的基本原理、常用函数、以及一些注意事项,帮助读者更好地理解和运用随机数。提示:以下是本篇文章正文内容,下面案例可供参考随机数生成在C语言编程中扮演着重要的角色,为开发者提供了模拟随机事件、增加程序的多样性以及进行概率计算的工具。

2023-12-30 14:42:15 1167

原创 【C语言】文件操作详解

文件操作是C语言中一个至关重要的主题,它允许我们在程序中进行数据的读取、写入和处理。通过文件操作,我们能够实现数据的永久存储和跨程序传递。在这篇博客中,我们将深入探讨C语言中的文件操作,包括文件的打开、读写、关闭等基本操作,以及如何有效地处理文件以满足程序的需求。文件操作不仅是学习C语言的基础,也是构建实用程序和系统的关键一环。提示:以下是本篇文章正文内容,下面案例可供参考在计算机科学中,文件是存储在计算机上用于保存数据的一种资源。它是一系列有序的字节,用于存储信息、文本、图像、程序代码等。

2023-12-29 11:26:42 1617 3

原创 【C语言】大小端字节序详解

计算机系统中的字节序是一个关键概念,影响着数据在内存中的存储方式。其中,C语言的大小端字节序是一个备受关注的话题。了解字节序对于编写可移植性强、跨平台的程序至关重要。在这篇博客中,我们将深入探讨C语言中大小端字节序的概念、影响以及如何处理不同字节序带来的挑战。提示:以下是本篇文章正文内容,下面案例可供参考。

2023-12-28 21:21:07 1307 1

原创 【C语言】动态内存管理详解

动态内存管理是C语言中一项重要的编程任务,它使得程序在运行时能够灵活地分配和释放内存,更好地适应不同的运行条件。通过动态内存管理,我们可以实现更高效、更灵活的内存使用方式,但也需要谨慎处理,避免内存泄漏和其他潜在问题。本篇博客将深入探讨C语言中的动态内存管理,探索其原理、使用方法以及注意事项。提示:以下是本篇文章正文内容,下面案例可供参考动态内存管理是C语言中一个强大而灵活的特性,通过它,我们可以在程序运行时动态分配和释放内存,更好地满足不同场景下的内存需求。

2023-12-27 15:33:56 1022 1

原创 【C语言】联合体与枚举详解

在C语言中,联合体(Union)和枚举类型(Enum)是两种强大的数据结构,为程序员提供了在处理数据时更灵活的选择。联合体允许多个成员共享同一块内存,而枚举类型则提供了一种定义命名常数集的方式。让我们深入了解它们的特性和用法,探索它们在编程中的实际应用。提示:以下是本篇文章正文内容,下面案例可供参考联合体和枚举类型为C语言增添了丰富的数据表达能力。联合体的内存共享机制允许在不同类型之间灵活切换,适用于空间效率要求较高的场景。而枚举类型则提供了一种更具可读性和可维护性的方式来定义常量,使代码更加清晰易懂。

2023-12-25 14:46:14 1212

原创 【C语言】结构体详解

在计算机编程的世界中,数据的组织和存储是至关重要的。C语言作为一门强大而灵活的编程语言,提供了结构体(Structures)这一强大的工具,使得我们能够更加有效地组织和管理数据。结构体是C语言中一种用户自定义的数据类型,它允许我们将不同数据类型的元素组合在一起,形成一个更为复杂的数据结构。通过结构体,我们可以模拟现实世界中的实体,将相关的信息组织起来,使得代码更加清晰、可读性更强。在这篇博客中,我们将深入探讨C语言结构体的概念、用法以及它在程序设计中的实际应用。

2023-12-24 15:29:24 1617 1

原创 【C语言】qsort函数详解

在C语言中,排序是一种常见的操作,而qsort函数是一个强大的排序工具。该函数提供了一种灵活的方式来对数组或其他集合进行排序,使程序员能够自定义排序的规则。本文将深入探讨qsort函数的用法、原理和一些实际应用。compar函数是qsort函数最关键的部分,它定义了元素之间的比较规则。compar返回负数,表示第一个元素小于第二个元素。返回零,表示两个元素相等。返回正数,表示第一个元素大于第二个元素。以下是一个简单的例子,演示如何使用qsort// 输出排序后的数组++i) {

2023-12-23 10:18:03 462 1

原创 【指针】指针详解(3)

在计算机编程的世界里,指针如同魔法钥匙,揭示着内存的奥秘。本博客将带你深入了解指针,它不是枯燥的理论,而是解锁程序设计新境界的引导。无需畏惧,让我们一同探索指针的神奇之处。提示:以下是本篇文章正文内容,下面案例可供参考。

2023-12-22 11:28:25 830

原创 【C语言】内存函数

内存,就像计算机的大脑,对于程序而言至关重要。而内存函数,就是程序员的“魔法工具”,让我们能够更灵活地处理数据。这篇博客将揭开内存函数的神秘面纱,从简单的分配和释放内存,到复杂的拷贝和比较操作。我们将用通俗易懂的语言,探讨这些函数是如何帮助我们更好地编写程序的。通过深入了解这些内存函数,我们不仅可以提高代码的效率,还能避免让程序“头疼”的内存错误。让我们一同踏入内存函数的世界,让编程变得更简单、更有趣。提示:以下是本篇文章正文内容,下面案例可供参考查询函数如何使用可以通过这个网站。

2023-12-13 12:16:42 1194 1

原创 【指针】指针详解(2)

这篇博客将陪伴你漫步在指针的世界里,从它最简单的认识到深入探讨它的奥妙之处。我们将剖析指针的原理,揭开它的神秘面纱,一起领略它在内存管理、数据结构和函数操作中的独特魅力。通过学习指针,我们可以更加敏锐地感知程序的细微变化,如同一双敏锐的双眼,洞察代码的深邃之处。提示:以下是本篇文章正文内容,下面案例可供参考在本博客中,我们深入探讨了C语言中的数组和指针相关概念,包括数组名的特性、一维数组传参、二级指针以及指针数组。它是数组首地址的常量指针,理解它有助于我们更好地处理数组的内存布局和访问方式。

2023-12-10 20:44:37 1048 1

原创 【C语言】常见字符串函数的使用和模拟实现(代码分享)

在C语言的编程世界中,字符串是一种不可或缺的数据类型,而字符串函数则是我们处理文本信息时的得力助手。无论是字符串的拼接、查找、替换,还是其他各种操作,C语言提供了一系列强大的字符串函数,为程序员提供了便捷的工具。这篇博客将深入探讨C语言中常见的字符串函数,包括它们的用法、实际场景中的应用以及如何根据需求进行模拟实现。通过对这些函数的深入理解和实际应用,我们不仅能够编写更高效、可读性强的代码,还能够为解决实际问题提供更为灵活的解决方案。让我们一同踏入这个有关C语言字符串函数的旅程,发掘其中的奥秘和技巧。

2023-12-05 21:33:57 1021 1

原创 【指针】指针详解(1)

欢迎来到本博客,今天我们将深入讨论编程世界中的重要概念之一:指针。指针是一项强大的工具,它不仅允许直接访问内存,还在数据结构、函数和动态内存管理等方面发挥着关键作用。无论你是初学者还是经验丰富的开发者,这篇博客将帮助你理解和掌握指针的核心概念,从基础知识到高级应用,让你更自信地应对编程挑战。让我们开始这段关于指针的探索之旅!提示:以下是本篇文章正文内容,下面案例可供参考指针作为一项强大工具,不仅能够提高代码的效率,还为解决复杂问题提供了灵活性。希望这篇博客能够帮助你深入理解并更好地运用指针在编程中。

2023-12-04 13:28:11 958

原创 【C语言】函数指针

在程序设计的舞台上,函数指针是一项强大而精妙的工具,为开发者提供了一种非常灵活的编码方式。理解函数指针的本质,将打开编程的新境界,使得我们能够以更高效和巧妙的方式处理函数和算法。本文将深入研究函数指针,揭示其在C语言及其他相关语言中的作用,以及如何巧妙地运用这一概念来提升代码的设计和可维护性。提示:以下是本篇文章正文内容,下面案例可供参考函数指针为开发者提供了在运行时选择和调用不同函数的能力。这种灵活性使得代码能够更具通用性和可扩展性。

2023-11-14 21:45:52 54 1

原创 【C语言】 二维数组传参的本质

在程序设计中,二维数组的传参涉及到一种深刻的编程本质。理解这一过程背后的机制,不仅能够提高代码的效率,还能为程序员提供更灵活的操作空间。本文将深入研究二维数组传参的本质,揭示其在函数调用和内存管理中的关键角色,为读者解开这一编程谜团的面纱。提示:以下是本篇文章正文内容,下面案例可供参考通过深入分析,我们了解到二维数组在函数传参中本质上是以指针的形式传递的,这涉及到数组在内存中的存储方式。文章阐述了指针和数组之间密切的关系,解释了在传参过程中如何通过指针实现对数组的引用,从而在函数中进行有效的操作。

2023-11-14 18:03:22 105 1

原创 【C语言】深入理解数组名

在计算机编程的世界里,数组名是一个引人深思的概念。它既是数据存储的标签,又是指向序列元素的起点。深入理解数组名的本质,将揭示出在内存中如何管理数据的微妙之处,为程序员提供了更加精准的控制和优化代码的机会。本文将探索数组名的奥秘,解析其在编程语境中的多重作用。提示:以下是本篇文章正文内容,下面案例可供参考数组名通常表示数组的首元素地址,因此可以通过数组名访问数组的各个元素。然而,在某些特殊情下,数组名的行为可能有所不同,不总是指向首元素地址,需要根据上下文进行具体理解。

2023-11-13 23:08:58 527 1

原创 【c语言】static和extern关键字详解

在C语言中,static 和 extern 是两个重要的关键字,它们用于控制变量和函数的作用域以及链接属性。static 是 静态的 的意思,可以用来:• 修饰局部变量• 修饰全局变量• 修饰函数extern 是用来声明外部符号的。提示:以下是本篇文章正文内容,下面案例可供参考作用域决定了变量在程序中的可见性,即它们可以在哪些地方被访问。生命周期决定了变量的存在时间,即它们在何时被创建和销毁。合理控制变量的作用域和生命周期是编写高效、可维护程序的关键。

2023-10-30 19:57:05 937 4

原创 简单易懂的c语言扫雷小游戏

c语言练手扫雷小游戏

2023-10-30 19:16:07 100 1

原创 【C++】C++引用(隐式类型转换)

c++引用

2023-10-25 21:15:27 113 2

原创 c语言分支和循环详解

C语言是结构化的程序设计语言,这⾥的结构指的是顺序结构、选择结构、循环结构,C语言是能够实现这三种结构的,其实我们如果仔细分析,我们日常所见的事情都可以拆分为这三种结构或者这三种结构的组合。我们可以使用实现分支结构,使用实现循环结构。

2023-10-24 13:49:04 162 6

c/c++博客笔记pdf////

c/c++博客笔记pdf总结 c/c++博客笔记pdf总结 c/c++博客笔记pdf总结 c/c++博客笔记pdf总结 c/c++博客笔记pdf总结 c/c++博客笔记pdf总结 c/c++博客笔记pdf总结

2024-02-22

win10画图板软件下载

win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用

2023-12-27

关机小游戏 关机小游戏 关机小游戏 关机小游戏

关机小程序 关机小程序 关机小程序 关机小程序 c语言实现

2023-10-13

空空如也

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

TA关注的人

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