
C++编程技术馆
技术小咖龙
向前跑,不惧冷眼和嘲笑
展开
-
技术小咖之C++ 简介
在接下来的时间里将与大家一起学习C++编程技术的基础知识和一些核心编程思想,有兴趣的小伙伴请留言交流!!C++ 简介C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实...原创 2019-07-31 10:09:16 · 495 阅读 · 0 评论 -
只是少了一些坚持之C++ 数字的介绍与使用
C++ 数字通常,当我们需要用到数字时,我们会使用原始的数据类型,如 int、short、long、float 和 double 等等。这些用于数字的数据类型,其可能的值和数值范围,我已经在前面的博客中讨论过。C++ 定义数字我们已经在之前内容的各种实例中定义过数字。下面是一个 C++ 中定义各种类型数字的综合实例:#include <iostream>using...转载 2019-08-01 15:25:39 · 171 阅读 · 0 评论 -
没有当初的热情如何学之C++ 数组的介绍与使用
C++ 数组C++ 支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 numbers[0]、numbers[1]、...、numbers[99] 来代表一个...原创 2019-08-01 15:33:29 · 167 阅读 · 0 评论 -
带你学系列之C++ 字符串的介绍与使用
C++ 字符串C++ 提供了以下两种类型的字符串表示形式:C 风格字符串 C++ 引入的 string 类类型C 风格字符串C风格的字符串起源于 C语言,并在 C++ 中继续得到支持。字符串实际上是使用 null 字符 '\0' 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。下面的声明和初始化创建了一个 "Hello" 字符串。由于在数组...原创 2019-08-01 15:50:59 · 381 阅读 · 0 评论 -
技术铂金系列之C++ 指针的介绍与使用
C++ 指针学习 C++ 的指针既简单又有趣。通过指针,可以简化一些 C++ 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C++ 程序员,学习指针是很有必要的。正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。请看下面的实例,它将输出定义的变量地址:...原创 2019-08-30 10:56:13 · 644 阅读 · 0 评论 -
每天带你学系列之C++ 类 & 对象
C++ 类 & 对象C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。C++ 类定义定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称...原创 2019-08-30 11:00:06 · 528 阅读 · 0 评论 -
技术小卡龙之C++ 继承的介绍
C++ 继承面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行时间的效果。当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类称为基类,新建的类称为派生类。继承代表了 is a 关系。例如,哺乳动物是动物,狗是哺乳动物...原创 2019-08-30 11:02:53 · 173 阅读 · 0 评论 -
技术小咖之C++ 函数的介绍与使用
C++ 函数函数是一组一起执行一个任务的语句。每个 C++ 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体。C++ 标准库提供了大量...原创 2019-08-01 15:22:35 · 298 阅读 · 0 评论 -
每天都有新发现之C++ 判断的介绍与使用
C++ 判断判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。下面是大多数编程语言中典型的判断结构的一般形式:判断语句C++ 编程语言提供了以下类型的判断语句。点击链接查看每个语句的细节。语句 描述 if 语句 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。 if......原创 2019-08-01 15:18:55 · 209 阅读 · 0 评论 -
新手带你学之C++ 环境设置
下面简单介绍一下C++ 的环境设置,具体如下所示:本地环境设置如果您想要设置 C++ 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C++ 编译器。文本编辑器这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。文本编辑器的名称和版本在不同的操作系统上可能会...原创 2019-07-31 10:15:16 · 419 阅读 · 0 评论 -
每天都要有所期待之C++ 基本语法介绍
C++ 基本语法C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。 类 - 类可以定义为描述对象行为/状态的模板/蓝图。 方法 - 从基本上说,一个方法表示一种行为。一个类可以包含多个方法。可以在方法...原创 2019-07-31 10:19:03 · 273 阅读 · 0 评论 -
编程小咖精华之C++ 注释的使用
C++ 注释程序的注释是解释性语句,您可以在 C++ 代码中包含注释,这将提高源代码的可读性。所有的编程语言都允许某种形式的注释。C++ 支持单行注释和多行注释。注释中的所有字符会被 C++ 编译器忽略。C++ 注释以 /* 开始,以 */ 终止。例如:/* 这是注释 */ /* C++ 注释也可以 * 跨行 */注释也能以 // 开始,直到行末为止。例如:...原创 2019-07-31 10:20:53 · 255 阅读 · 0 评论 -
能够打败自己的只有你-----C++ 数据类型介绍
C++ 数据类型使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。您可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。基本的内置类型C++ 为程序员提供了种类丰富的内置数据类型和...原创 2019-07-31 19:49:59 · 282 阅读 · 0 评论 -
天道酬勤系列之C++ 变量类型介绍
C++ 变量类型变量其实只不过是程序可操作的存储区的名称。C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 C++ 是大小写敏感的。基于前面讲解的基本类型,有以下几种基本的变量类型,将在后面的内容中进行讲解:...原创 2019-07-31 20:00:00 · 436 阅读 · 0 评论 -
每天都会有发现之C++ 变量作用域
C++ 变量作用域作用域是程序的一个区域,一般来说有三个地方可以定义变量: 在函数或一个代码块内部声明的变量,称为局部变量。 在函数参数的定义中声明的变量,称为形式参数。 在所有函数外部声明的变量,称为全局变量。 我们将在后续的章节中学习什么是函数和参数。本章我们先来讲解什么是局部变量和全局变量。局部变量在函数或一个代码块内部声明的变量,称为局部变量。它们...原创 2019-07-31 20:02:17 · 144 阅读 · 0 评论 -
天道酬勤系列之C++ 常量介绍
C++ 常量常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。常量可以是任何的基本数据类型,可分为整型数字、浮点数字、字符、字符串和布尔值。常量就像是常规的变量,只不过常量的值在定义后不能进行修改。整数常量整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。整数常量也可以带一个后...原创 2019-07-31 20:06:25 · 229 阅读 · 0 评论 -
技术小咖之C++ 修饰符类型介绍
C++ 修饰符类型C++ 允许在 char、int 和 double 数据类型前放置修饰符。修饰符用于改变基本类型的含义,所以它更能满足各种情境的需求。下面列出了数据类型修饰符:signed unsigned long short修饰符 signed、unsigned、long 和 short 可应用于整型,signed 和 unsigned 可应用于字符型,long 可应用于...原创 2019-07-31 20:07:52 · 169 阅读 · 0 评论 -
C++编程核心之C++ 运算符的介绍与实例说明
C++ 运算符运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C++ 内置了丰富的运算符,并提供了以下类型的运算符:算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 杂项运算符本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。算术运算符下表显示了 C++ 支持的算术运算符。假设变量 A 的值为 10,变量 B 的值为 ...原创 2019-07-31 20:13:55 · 482 阅读 · 0 评论 -
天道酬勤系列之C++ 循环介绍
C++ 循环有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了允许更为复杂的执行路径的多种控制结构。循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的一般形式:循环类型C++ 编程语言提供了以下几种循环类型。点击链接查看每个类型的细节。循环类型 描述 ...原创 2019-07-31 20:15:46 · 338 阅读 · 0 评论 -
不努力哪来的成功之C++ 重载运算符和重载函数的介绍
其实在很多情况下,C++ 重载运算符和重载函数的使用是非常关键的,所以下面我将以实例来介绍其使用方法:C++ 允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。重载声明是指一个与之前已经在该作用域内声明过的函数或方法具有相同名称的声明,但是它们的参数列表和定义(实现)不相同。当您调用一个重载函数或重载运算符时,编译器通过把您所使用的参数类型与定义中的参数类...原创 2019-08-30 11:06:23 · 220 阅读 · 0 评论