C++ 系列教程
文章平均质量分 74
星星学霸
星星学霸,一个专注于技术分享与个人成长的博客平台,我们始终致力于为广大技术爱好者提供高质量的技术文章,旨在帮助每一位访问者不断提升自己的技术水平,成为技术领域的佼佼者,在星星学霸,你可以找到涵盖多个技术领域的内容,包括但不限于编程语言(如Python、Java、C++等)、数据结构与算法、操作系统、计算机网络、数据库管理、人工智能与机器学习等,更多教程请关注:星星学霸:http://www.xxxueba.com,每天更新
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
15、C++ 数字 - [C++系列教程 - 史上最全]
我们已经在之前章节的各种实例中定义过数字。// 数字定义short s;int i;long l;float f;double d;// 数字赋值s = 10;i = 1000;f = 230.47;// 数字输出return 0;原创 2025-03-19 12:49:59 · 490 阅读 · 0 评论 -
14、C++ 函数 - [C++系列教程 - 史上最全]
在C++ 中,函数由一个函数头和一个函数主体组成。返回类型:一个函数可以返回一个值。是函数返回的值的数据类型。有些函数执行所需的操作而不返回值,在这种情况下,return_type 是关键字void。函数名称:这是函数的实际名称。函数名和参数列表一起构成了函数签名。参数:参数就像是占位符。当函数被调用时,您向参数传递一个值,这个值被称为实际参数。参数列表包括函数参数的类型、顺序、数量。参数是可选的,也就是说,函数可能不包含参数。函数主体:函数主体包含一组定义函数执行任务的语句。原创 2025-03-19 12:49:14 · 788 阅读 · 0 评论 -
13、C++ 判断 - [C++系列教程 - 史上最全]
表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个?如果 Exp1 为假,则计算 Exp3 的值,结果即为整个?其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。C++编程语言提供了以下类型的判断语句。点击链接查看每个语句的细节。我们已经在前面的章节中讲解了。原创 2025-03-19 12:48:35 · 387 阅读 · 0 评论 -
12、C++ 循环 - [C++系列教程 - 史上最全]
编程语言提供了允许更为复杂的执行路径的多种控制结构。原创 2025-03-19 12:47:49 · 428 阅读 · 0 评论 -
11、C++ 运算符 - [C++系列教程 - 史上最全]
本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。原创 2025-03-19 12:46:35 · 939 阅读 · 0 评论 -
10、C++ 存储类 - [C++系列教程 - 史上最全]
还应注意的是,定义 ‘register’ 并不意味着变量将被存储在寄存器中,它意味着变量可能存储在寄存器中,这取决于硬件和实现的限制。存储类用于提供一个全局变量的引用,全局变量对所有的程序文件都是可见的。上面的实例定义了两个带有相同存储类的变量,auto 只能用在函数内,即 auto 只能修饰局部变量。在C++ 中,当 static 用在类数据成员上时,会导致仅有一个该成员的副本被类的所有对象共享。当您有多个文件且定义了一个可以在其他文件中使用的全局变量或函数时,可以在其他文件中使用。原创 2025-03-18 13:25:41 · 472 阅读 · 0 评论 -
09、C++ 修饰符类型 - [C++系列教程 - 史上最全]
修饰符可应用于整型,和可应用于字符型,可应用于双精度型。修饰符和也可以作为或修饰符的前缀。例如** :unsigned long int**。C++允许使用速记符号来声明或。您可以不写 int,只写单词或,int 是隐含的。例如,下面的两个语句都声明了无符号整型变量。上述结果中,无符号短整数 50,000 的位模式被解释为有符号短整数 -15,536。原创 2025-03-18 13:25:04 · 271 阅读 · 0 评论 -
08、C++ 常量 - [C++系列教程 - 史上最全]
使用#define预处理器。使用const关键字。原创 2025-03-18 13:24:32 · 865 阅读 · 0 评论 -
07、C++ 变量作用域 - [C++系列教程 - 史上最全]
我们将在后续的章节中学习什么是函数和参数。本章我们先来讲解声明是局部变量和全局变量。在函数或一个代码块内部声明的变量,称为局部变量。它们只能被函数内部或者代码块内部的语句使用。下面的实例使用了局部变量:全局变量在所有函数外部定义的变量(通常是在程序的头部),称为全局变量。全局变量的值在程序的整个生命周期内都是有效的。全局变量可以被任何函数访问。也就是说,全局变量一旦声明,在整个程序中都是可用的。下面的实例使用了全局变量和局部变量:在程序中,局部变量和全局变量的名称可以相同,但是在函数内,局部变量的值会原创 2025-03-18 13:23:31 · 397 阅读 · 0 评论 -
06、C++ 变量类型 - [C++系列教程 - 史上最全]
变量定义就是告诉编译器在何处创建变量的存储,以及如何创建变量的存储。在这里,type必须是一个有效的 C++ 数据类型,可以是 char、w_char、int、float、double、bool 或任何用户自定义的对象,可以由一个或多个标识符名称组成,多个标识符之间用逗号分隔。char c, ch;double d;行声明并定义了变量 i、j 和 k,这指示编译器创建类型为 int 的名为 i、j、k 的变量。变量可以在声明的时候被初始化(指定一个初始值)。// d 和 f 的声明。原创 2025-03-17 13:26:52 · 725 阅读 · 0 评论 -
05、C++ 数据类型 - [C++系列教程 - 史上最全]
您可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。原创 2025-03-17 13:25:18 · 749 阅读 · 0 评论 -
04、C++ 注释 - [C++系列教程 - 史上最全]
在/* 和 */ 注释内部,// 字符没有特殊的含义。在 // 注释内,/* 和 */ 字符也没有特殊的含义。因此,您可以在一种注释内嵌套另一种注释。C++支持单行注释和多行注释。注释中的所有字符会被 C++ 编译器忽略。C++注释以 /* 开始,以 */ 终止。注释也能以 // 开始,直到行末为止。当上面的代码被编译时,编译器会忽略。原创 2025-03-17 13:17:51 · 196 阅读 · 0 评论 -
03、C++ 基本语法 - [C++系列教程 - 史上最全]
空格分隔语句的各个部分,让编译器能识别语句中的某个元素(比如 int)在哪里结束,下一个元素在哪里开始。fruit 和 =,或者 = 和 apples 之间的空格字符不是必需的,但是为了增强可读性,您可以根据需要适当增加一些空格。三字符组就是用于表示另一个字符的三个字符序列,又称为三字符序列。C++不以行末作为结束符的标识,因此,您可以在一行上放置多个语句。只包含空格的行,被称为空白行,可能带有注释,C++ 编译器会完全忽略它。所有的编译器都不支持三字符组,为避免造成混乱,不建议使用三字符组。原创 2025-03-17 13:17:11 · 1168 阅读 · 0 评论 -
02、C++ 环境设置 - [C++系列教程 - 史上最全]
为了安装 MinGW,请访问 MinGW 的主页 www.mingw.org,进入 MinGW 下载页面,下载最新版本的 MinGW 安装程序,命名格式为 MinGW- .exe。如果您使用的是 Mac OS X,最快捷的获取 GCC 的方法是从苹果的网站上下载 Xcode 开发环境,并按照安装说明进行安装。最常用的免费可用的编译器是 GNU 的 C/C++ 编译器,如果您使用的是 HP 或 Solaris,则可以使用各自操作系统上的编译器。添加您安装的 MinGW 的 bin 子目录到您的。原创 2025-03-17 13:16:29 · 855 阅读 · 0 评论 -
01、C++ 简介 - [C++系列教程 - 史上最全]
C++被认为是一种语言,它综合了高级语言和低级语言的特点。C++是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。C++是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。: 使用静态类型的编程语言是在编译时执行类型检查,而不是在运行时执行类型检查。原创 2025-03-17 13:15:45 · 563 阅读 · 0 评论
分享