C++学习
文章平均质量分 77
C++从头再来
ZoomToday
笔耕不辍,热血青春。多看多学发现自己会的只是冰山一角
展开
-
【C++】指针与引用
指针是一个值为内存地址的变量(或数据对象)💦间接运算符*原创 2022-06-29 11:14:31 · 392 阅读 · 0 评论 -
【C++】数组操作
基本原理:模板类vector是一种动态数组,可以在运行阶段设置vector对象的长度,可以在末尾附加新数据,还可以在中间插入新数据。基本上,它是使用new创建动态数组的替代品。实际上,vector类使用new和delete来管理内存,这个工作是自动完成的。首先,要使用vector,必须包含头文件vector;其次,vector包含在名称空间std中;第三,模板使用不同的语法来指出他存储的数据类型;第四,vector类使用不同的语法来指定元素数。vector类的功能比数组强大,但付出的代价是效率较低。如果原创 2022-06-27 11:03:01 · 2556 阅读 · 0 评论 -
【C++】数组
数组是一个变量,由数据类型相同的一组元素组成,是内存中的一串连续的空间。✔ 后面的元素个数和声明的一致✔ 后面未初始化的元素,初始值为0✔ 元素个数为2✘元素个数未知原创 2022-06-24 20:47:18 · 490 阅读 · 0 评论 -
【C++】循环结构
💦循环三要素循环变量的初值、判断、更新。先判断,再执行💦do-while循环**特点:**先执行,再判断。先执行一边循环操作,符合条件,循环继续执行,否则循环退出。💦for循环多次重复执行一个或多个任务时考虑使用循环来解决问题...原创 2022-06-13 13:37:59 · 2043 阅读 · 1 评论 -
【C++】运算符与表达式
文章目录原创 2022-05-30 20:44:27 · 1554 阅读 · 0 评论 -
【C++】变量与数据类型
文章目录说在前面数据类型基本类型声明及使用变量说在前面变量 值可以改变的量(相对应的值不可变的量是常量,用const定义),是计算机中一块特定的内存空间,由一个或多个连续的字节组成,那么变量需要占多大的内存空间,那么就需要数据类型 来确定。常量在定义时必须初始化,并且初始化之后不允许改变常量的值如const int num = 1;字面值常量,就是定义变量时,等号右边的值,可以是整型(以1-9开头默认十进制,以0开头默认八进制,以0x开头默认十六进制)、浮点型、字符型、字符串型等数据类型原创 2022-05-14 20:45:39 · 565 阅读 · 0 评论 -
【C++】HelloWorld
HelloWorld打开VS2022创建新项目配置新项目在VS中,解决方案是项目的容器,一个解决方案中可以有多个项目C++的编译与执行预处理器处理所有的预处理指令: 将所有的#include头文件的完整内容复制到.cpp文件中编译器把每个.cpp文件(源文件)转换为.o或者.obj文件(对象文件): 包含了源文件内容对应的机器码链接程序把程序的.obj文件合并到包含完整可执行程序的文件中(.exe)cl HelloWorld.cpp /c # 只编译,不链接cl HelloWorld原创 2022-05-12 15:25:36 · 7065 阅读 · 0 评论 -
【C++】C++入门
C++简介计算机程序: 告诉计算机该做什么的指令集合计算机语言: 分为机器语言(二进制语言)、汇编语言(简单的指令集)、高级语言(如下表)起源: 贝尔实验室20世纪80年代初应用范围: 文字处理程序及电子表格;编译器;操作系统;大型网络游戏C++偏底层特性使它可以开发出一些对系统性能要求很高又极其高端的产品: 如Office、SQLServer数据库、浏览器的内核和界面、QQ、YY、Skype、杀毒软件、PS、Maya等等一系列产品;以及嵌入式领域、人工智能领域等与C的区别: C语言是结构化和原创 2022-05-10 19:10:50 · 1105 阅读 · 0 评论 -
【C++】一双破袜子(缝补中)
亡羊补牢Vector初始化问题using的用法命名空间在子类中引用父类成员起别名long long类型Vector初始化问题默认初始化,vector为空,size为0,未开辟空间,可通过push_back()添加元素。 vector<int> v; v.push_back(10);默认初始化,指定vector大小,元素初始值默认为0,元素增多时,同样可以通过push_back()来改变vector大小以增加元素。 vector<int> v(5)原创 2021-06-04 16:23:51 · 1441 阅读 · 0 评论