最新 最热

工作日志丨看看这半个月以来我们新增了哪些课程

各位亲爱的编程狮小伙伴们,大家好!六月份已经过半了,我们在六月份产出的工作内容具体如下: 1. 课程的新增和更新情况; 2. 教程手册的新增和修改情况; 3. 六月份下旬前最受欢迎的10门课程。

2022-06-28
1926

编程狮更新日志2022.05.09-05.22

五月中旬(5.09-5.22)的工作内容如下:我们根据各位小伙伴们提的建议,对相关手册教程和课程进行了修改新增的教程手册内容​五月中旬最热门的10门课程

2022-05-25
3236

什么是线性表?数据结构之线性表讲解!

相信很多学习C语言、Java等编程语言的小伙伴们在掌握了基础语法后就了解到了数据结构与算法,这两个学科熬秃了多少程序员的头。数据结构和算法的关系是依赖的,实现算法需要一定的数据结构,数据结构有很多种类,其中最简单的一种就是线性表,而线性表中又分为顺序表和链式表(简称链表),我们就来介绍一下线性表的这两种表。

2022-01-18
4325

编程语言的动态静态区分

很多小伙伴在刚开始学习编程语言的时候会听到一些很具有专业性的名词(这里的专业性指新手听不懂,大佬信手拈来的一些词汇),其中有一些名词具有一定的对立意义,今天小编要介绍的是动态类型语言和静态类型语言。。

2021-10-20
2890

编程语言的可移植性探寻——为什么C语言也号称具有强大的可移植性?

学习编程的第一课,就是介绍这门编程语言的特点。翻开C语言的教程,你就会在他的特性中发现这样一点:拥有很强的可移植性。然后翻开java语言的教程,你也会发现可移植性高的描述。再多翻几本手册,你会发现可移植性好像是编程语言都具有的一种特性。那么编程语言在提到自身的优势的时候,为什么要把这样一个近乎人人都有的特性提出来呢?他们之间又有什么差异呢?请听小编慢慢分解。

2021-09-13
5887

C 中的指针和内存泄漏

询问过很多使用 C 的开发者,关于 C 中最困扰他们的是什么?他们中的许多人可能会回答指针和内存泄漏。这些确实是开发人员消耗大部分调试时间的项目。指针和内存泄漏对某些程序员来说似乎是一种威慑,但是,一旦你了解了指针和相关内存操作的基础知识,它们将成为你在 C 中拥有的最强大的工具。本文分享了开发人员在开始使用指针编程之前应该知道的秘密。文章涵盖:什么类型的指针操作会导致内存损坏使用动态内存分配时必须考虑的检查点导致内存泄漏的场景 如果你事先知道什么可能出错,那么你就可以小心避免陷阱并摆脱大多数指针和与内存

C
2021-09-13
1828

C 中的变量作用域——解释局部和全局作用域

在编程中,您经常需要处理变量的作用域。变量的范围决定了您是否可以在特定代码块内访问和修改它。在本教程中,您将了解 C 编程语言中的变量作用域。您将看到一些代码示例,以帮助您了解局部变量和全局变量之间的差异。

C
2021-09-10
1912

如何安装MinGW?GCC编译器安装教程!

在C语言的编译器有哪些?MinGW介绍!一文中小编介绍了三种主流的C语言编译器,分别是来自微软的MSVC,来自GNU的GCC(对应Windows的mingw)和来自Borland公司开发的Turbo C。有些小伙伴可能了解到Turbo C比较老旧,而又不愿意使用MSVC(因为MSVC下有些“方言”并不符合最新的c标准),这时候MinGW就是一个不错的选择。今天小编就带大家来了解如何安装一个MinGW的编译器吧。

2021-09-03
3916

C语言的编译器有哪些?MinGW介绍!

临近开学,相信有一批好学的准计算机相关行业的小伙伴在暑假期间开始自学C语言了。凭心而论,小编觉得python更适合作为初学者第一次学习的语言,他的安装配置以及语法各方面都比C语言易学。但C语言也有其学习的优点,这不是本篇要讨论的内容。今天小编要介绍的,是关于C语言的编译器,以及其中一款比较出名的编译器MinGW的安装。

C C++
2021-09-02
7808

VSCode配置C++环境的方法步骤(MinGW)

VSCode是一款出色的代码编辑器,接近VS的页面风格、众多的插件和较好的性能让小编欲罢不能,由于它只是一款代码编辑器,所以他可以与各种编译器/解释器组合,搭配成适合各种语言的开发环境。小编使用VSCode写python代码,写HTML、CSS、JavaScript代码、写PHP代码和写java代码的体验都是很不错的,唯独在使用其写C/C++的时候出现了问题。其他语言的配置都很简单,到C/C++这里的时候小编感受到了什么叫不会使用VSCode。今天小编介绍两款工具,可以帮助小伙伴们进行VSCode的配置,

C C++
2021-09-02
3021