代码改变世界

C++运算符优先级

2019-10-08 17:14 by 老九君, 281 阅读, 0 推荐, 收藏, 编辑
摘要:C++的运算符和C语言基本一致。我们这里还是先来总结一下运算符的分类: 下面的列表中,求值先后按照从上到下的顺序进行: 当然,在C++中,还有一些特殊的运算符: 老九学堂出品 阅读全文

C++二维数组

2019-10-08 17:13 by 老九君, 22536 阅读, 0 推荐, 收藏, 编辑
摘要:一、二维数组的介绍 当数组元素具有两个下标时, 该数组称为二维数组。 二维谁可以看做具有行和列的平面数据结构。 二、二维数组的定义 定义二维数组的形式: 数据类型 数组名[常量表达式1][常量表达式2] ; 数据类型是数组全体元素的数据类型, 数组名用合法的标识符表示, 两个整型常量表达式可以理解为 阅读全文

C++小议二维数组

2019-10-08 17:13 by 老九君, 216 阅读, 0 推荐, 收藏, 编辑
摘要:一、二维数组的介绍 当数组元素具有两个下标时, 该数组称为二维数组。 二维谁可以看做具有行和列的平面数据结构。 二、二维数组的定义 定义二维数组的形式: 数据类型 数组名[常量表达式1][常量表达式2] ; 数据类型是数组全体元素的数据类型, 数组名用合法的标识符表示, 两个整型常量表达式可以理解为 阅读全文

C++位运算符

2019-10-08 17:07 by 老九君, 8950 阅读, 1 推荐, 收藏, 编辑
摘要:位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。 C语言提供的位运算符列表: 运算符 作用 示例 & 按位与 两个操作数同时为1结果为1 | 按位 阅读全文

C++数组与指针

2019-10-08 16:59 by 老九君, 774 阅读, 0 推荐, 收藏, 编辑
摘要:不知道在通过前面的内容学习后,是否有很多小伙伴都会认为数组和指针是等价的,数组名表示数组的首地址呢?不幸的是,这是一种非常危险的想法,并不完全正确,前面我们将数组和指针等价起来是为了方便大家理解(在大多数情况下数组名确实可以当做指针使用),不至于被指针难倒,这里就请大家忘记这种观念,因为它可能将会颠 阅读全文

C++蛇形矩阵算法

2019-10-08 16:58 by 老九君, 3597 阅读, 0 推荐, 收藏, 编辑
摘要:顾名思义,蛇形矩阵:矩阵的一种,常被应用在编程题目与数学数列中。 它由1开始的自然数依次排列成的一个矩阵上三角形、环形或对角线等的走法,输入文件由一行或多行构成,每行由一个正整数N组成(N不大于100)。在程序设计时需要运用到while循环行数,还有函数调用,以及要运用数学公式来实现蛇形矩阵算法的设 阅读全文

C++ 经典排序算法

2019-10-08 16:46 by 老九君, 654 阅读, 0 推荐, 收藏, 编辑
摘要:1.1.概述 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“ 阅读全文

C++复合类型之vector和array模板

2019-10-08 16:44 by 老九君, 479 阅读, 0 推荐, 收藏, 编辑
摘要:今天我们就给小伙伴们简单的介绍一下数组的替代品,vector和array,模板类vector类似于string类,也是一种动态数组。您可以在运行阶段的设置vector对象的长度,可在末尾附加新数据,还可以在中间插入新数据。基本上,它是使用new创建动态数组的替代品 。 vector类的功能比数组强大 阅读全文

C++的发展史

2019-10-08 16:39 by 老九君, 2599 阅读, 0 推荐, 收藏, 编辑
摘要:为了让小伙伴们在学习过程中,能收获更多的知识,达到真正的零基础入门和深入了解C++,老九君特地收集了有关C++发展相关的一些资料供大家查阅和学习: C++语言发展大概可以分为三个阶段: 第一阶段:从80年代到1995年。这一阶段C++语言基本上是传统类型上的面向对象语言,并且凭借着接近C语言的效率, 阅读全文

C++编译器之Eclipse安装配置

2019-10-08 16:38 by 老九君, 508 阅读, 0 推荐, 收藏, 编辑
摘要:小伙伴们,你们造吗?除了CodeBlocks和VS、Clion等等开发工具外,我们开发Java常用的Eclipse也可以来开发C++!!下面老九君就给大家简单的讲解下如何使用Eclipse的C++集成版来搭建标准的C/C++开发环境,以及打印出“Hello world!”。 首先,我们需要3种“原材 阅读全文