C++基础编程学习
文章平均质量分 75
C++ 是一种功能强大且灵活的编程语言,被广泛用于开发各种类型的应用程序,包括操作系统、数据库管理系统、游戏、嵌入式系统等。可以帮助我们更好地理解计算机科学的基本原理,提高编程技能,开发高效、功能强大的应用程序。欢迎大家一起学习进步,多多支持。
一伦明悦
赋予冰冷的机械以有趣的灵魂!
展开
-
[C++基础编程]----预处理指令简介、typedef关键字和#define预处理指令之间的区别
当使用#include预处理指令时,是在告诉编译器在编译当前文件之前将指定的头文件内容包含进来。这是一种非常常见的方式,用来在代码中引入其他文件中定义的函数、变量、类等内容,以便在当前文件中使用它们,从而实现代码的模块化和复用。下面是一个具体的示例:假设有一个名为main.cpp的文件,这个文件中使用iostream头文件中定义的cout对象,以便能够在控制台输出信息。在这个示例中,将iostream头文件的内容包含到了main.cpp文件中。因此,你可以在main.cpp中直接使用std::cout。原创 2024-05-08 12:45:56 · 773 阅读 · 0 评论 -
[C++基础学习-06]----C++指针详解
指针的基本概念如下:声明指针:使用“*”符号来声明指针变量,如int *ptr;表示声明一个指向整型变量的指针。给指针赋值:可以使用运算符来获取变量的地址,并将其赋给指针变量,如int a = 10;表示将整型变量a的地址赋给指针ptr。使用指针访问变量:可以使用运算符来获取指针指向的变量的值,如表示获取指针ptr所指向的整型变量的值。修改指针指向的变量:可以直接对指针指向的变量进行修改,如*ptr = 20;表示将指针ptr所指向的整型变量的值修改为20。原创 2024-05-03 19:39:31 · 478 阅读 · 0 评论 -
[C++基础学习-05]----C++函数详解
函数的定义在C++中,函数的定义通常包括函数的返回类型、函数名、参数列表和函数体。// 函数体表示函数的返回类型,可以是intdoublevoid等;表示函数的名称;parameters表示函数的参数列表,可以包括零个或多个参数;函数体中包含了函数需要执行的代码。函数的调用sum函数被调用,并将传入的参数2和3相加并返回结果return 0;函数参数函数可以接受参数,参数可以是基本数据类型、数组、结构体等。参数可以有默认值,也可以使用引用传递来改变参数的值。原创 2024-05-02 21:08:36 · 902 阅读 · 0 评论 -
[C++基础学习-04]----C++数组详解
一维数组和二维数组是在编程中常用的数据结构,它们具有不同的特点和适用场景。1、一维数组一维数组是一种线性结构,它由一系列按顺序存储的元素组成;通常用于存储一组相同类型的数据,例如整数、浮点数、字符等;访问速度比较快,通过数组下标即可快速定位和访问特定元素;适用于存储列表、向量、序列等线性数据。2、二维数组二维数组是一种表格状的结构,它由一维数组组成的数组,用于存储表格数据或矩阵数据;通常用于存储二维结构的数据,例如游戏地图、图像数据、二维表格等;原创 2024-05-02 20:54:57 · 480 阅读 · 0 评论 -
[C++基础学习-03]----程序流程结构之跳转语句详解
当程序执行到break语句时,会立即跳出当前所在的循环(for循环或while循环),不再执行后续的循环代码,继续执行循环外的代码。break语句通常用于在某个条件成立时提前结束循环,避免继续浪费计算资源。2、continue当程序执行到continue语句时,会跳过当前循环中continue之后的代码,直接进行下一次循环的执行。continue语句通常用于跳过某些特定的情况或条件,继续执行下一次循环。原创 2024-05-01 20:57:58 · 234 阅读 · 0 评论 -
[C++基础学习-01]----C++数据类型详解
a、这些类型用于表示整数,其范围和精度根据具体的类型而定。b、原理:整数类型通常使用固定的位数来表示整数,可以是有符号或无符号的。int通常是默认的整数类型,但你可以根据需求选择更适合的类型。浮点数类型(float、double、long double):a、用于表示带有小数部分的数值,精度和范围随类型而异。b、原理:浮点数采用IEEE 754标准表示,分为单精度(float)、双精度(double)和扩展精度(long double)。double。原创 2024-04-25 19:41:20 · 1067 阅读 · 1 评论 -
[C++基础学习-03]----程序流程结构之选择结构详解
if语句用于根据指定条件执行某段代码,如果条件为真则执行,否则跳过。2、if-else语句:if-else语句用于在条件为真时执行一段代码块,否则执行另一段代码块。elseif-else if语句可以在多个条件之间进行选择,如果前一个条件不满足,则继续判断下一个条件。elseswitch语句用于根据表达式的值执行不同的代码块。break;break;default:选择结构允许程序在特定条件下执行不同的代码,提高了程序的灵活性和可扩展性。原创 2024-04-26 18:33:46 · 301 阅读 · 0 评论 -
[C++基础学习-07]----C++结构体详解
struct 结构体名 {数据类型 成员1;数据类型 成员2;// 更多成员// 声明结构体变量struct 结构体名 变量名;// 初始化结构体变量结构体名 变量名 = {初始值1, 初始值2, ...};// 1、创建学生数据类型 :学生包括 (姓名,年龄,分数)// 自定义的数据类型,一些类型的集合组成的一个类型// 语法 struct 类型名称(做到见名知意) {成员列表}// 成员列表// 姓名// 年龄int age;// 分数int score;}s3;原创 2024-05-04 13:01:19 · 534 阅读 · 0 评论 -
[C++基础学习-02]----C++运算符详解
算术运算符a、加法运算符(+):对两个数值进行相加。b、减法运算符(-):从左操作数中减去右操作数。c、乘法运算符(*):将两个数相乘。d、除法运算符(/):将左操作数除以右操作数,得到商。e、取模运算符(%):返回两个数相除的余数。关系运算符a、等于运算符(==):判断两个操作数是否相等。b、不等于运算符(!=):判断两个操作数是否不相等。c、大于运算符(>)、小于运算符(=)、小于等于运算符(原创 2024-04-26 17:36:48 · 644 阅读 · 1 评论 -
[C++基础学习-03]----程序流程结构之循环结构详解
while循环在每次循环开始前检查条件是否为真,如果真则执行循环体中的代码块,然后继续检查条件。do-while循环先执行一次循环体中的代码块,然后在每次循环结束后检查条件是否为真,如果真则继续执行。dofor循环是一种计数循环,通过初始化、条件判断和更新计数器来控制循环的执行次数。condition;update)循环结构允许程序重复执行特定的代码块,能够简化代码、提高效率并实现复杂的算法。在实际编程中,循环结构是经常使用的重要部分,能够有效地处理重复性任务和数据处理。原创 2024-04-26 19:03:09 · 433 阅读 · 0 评论