刷题笔记(C++)——用LLM重新学习C++
本专栏目的是记录笔者借助LLM的辅助,重新学习C++来进行刷题的过程(有基础但已经忘了)。文章主要的内容是记录笔者不懂的知识点和一些算法题的解题思路,其中C++基础会借用LLM来进行学习。
dongbidaxuezha
这个作者很懒,什么都没留下…
展开
-
“Hello World !“(重拾C++)
函数必须返回一个整数值,也就是前面的int指定了返回值类型,按照惯例,返回 0 表示程序成功执行。指令:这是一个预处理指令,用于包含(或导入)其他文件。:这是 C++ 标准命名空间中的一个对象,用于向标准输出(通常是屏幕)发送数据。文件中,然后使用 C++ 编译器编译并运行它。例如,如果你使用的是。来运行程序,它将在屏幕上输出 "Hello, World!是一个操纵符,用于插入一个换行符并刷新输出缓冲区。:这是程序的入口点,也就是程序开始执行的地方。要运行这个程序,你需要将代码保存到一个。原创 2024-04-12 00:31:17 · 215 阅读 · 1 评论 -
C++ vector容器
C++中的vector是一个动态数组,它是标准模板库(STL)的一部分。vector提供了一组丰富的成员函数,允许你在不知道具体大小的情况下存储和操作数据。它是C++中最常用的容器之一,因为它既方便又灵活。原创 2024-04-17 00:11:15 · 235 阅读 · 1 评论 -
C++数组
在C++中,数组是一种基本的数据结构,用于存储的序列。数组在内存中是连续存储的,这使得访问数组元素非常快速。原创 2024-04-14 16:10:06 · 155 阅读 · 1 评论 -
C++变量
声明变量的基本语法如下:其中 是变量的类型, 是变量的名称。另外,可以在声明变量时进行初始化,如:2、C++ 中的左值(Lvalues)和右值(Rvalues)理解C++的左值和右值,可以更好地理解变量的定义。C++ 中有两种类型的表达式:以下是一些左值的例子:以下是一些右值的例子:因此,我觉得可以这么理解:在变量定义中,变量名指向该变量存储的地址,而初始化值则将相应内容存储在该变量地址中。(待续...)原创 2024-04-14 17:10:28 · 308 阅读 · 1 评论 -
C++中的“分号(;)”、“语句块”和“标准库”
中所有标识符(如函数、类、对象等)所属的命名空间。命名空间是一种封装机制,用于组织和隔离代码中的名称,防止命名冲突的发生。在C++中,命名空间是解决不同库之间名称可能重叠的一种方法。当然,这些问题只会出现在程序变得更大,或者你开始使用多个库时,如果两个不同的命名空间中有相同的名称,就会产生歧义。这种情况暂时不会遇到,先不考虑。C++标准库是C++编程语言的一个组成部分,提供了一系列的类和函数,旨在支持广泛的编程任务。1、在 C++ 中,分号是语句结束符,每个语句必须以分号结束。,如排序、搜索、复制等;原创 2024-04-14 01:30:09 · 301 阅读 · 1 评论