C++学习专栏
文章平均质量分 78
记录C++学习
吻等离子
纵横寰宇无限,体验宇宙衍变。星辰之变,骄阳岂是终点。
展开
-
C++ switch 语句 范围语法
语句通常用于处理离散的值,而不是范围。示例中,使用了 C++17 中的范围语法 (的值位于相应的范围内时,会执行相应的语句。中的逻辑或条件来实现类似范围的效果。头文件中定义的常量,表示。原创 2024-04-10 19:00:00 · 377 阅读 · 0 评论 -
C++学习专栏【基础知识1】C++程序结构&命名空间&关键字&标识符&三字符序列
在C++中,我们可以使用关键字namespace来定义命名空间。// 定义名为math的命名空间上面的代码定义了一个名为math的命名空间。它包含了一个常量PI和一个计算圆面积的函数。就像城市中的区域可以进一步划分为子区域一样,命名空间也可以嵌套定义。原创 2023-11-30 21:41:18 · 410 阅读 · 0 评论 -
C++学习专栏【基础知识2】C++数据类型
默认情况下,第一个名称的值为 0,第二个名称的值为 1,第三个名称的值为 2,依此类推。枚举类型声明了一个可选的类型名称和一组零个或多个可用作该类型值的标识符。以使用 typedef 为现有类型创建一个新的名称。以下表格显示了变量类型、在内存中存储值所需的内存量以及该类型变量所能存储的最大和最小值。可以用来创建新的类型名称,而枚举类型可用于定义一组常量,并可以为这些常量指定特定的值。以上所示的变量大小可能会因使用的编译器和计算机不同而有所不同。以下是一个示例,将在计算机上生成各种数据类型的正确大小。原创 2023-11-30 19:48:21 · 355 阅读 · 0 评论 -
什么是高级语言、机器语言、汇编语言?什么是编译和解释?
其次,汇编语言的可移植性仍然不是很好——为一个 CPU 用汇编语言编写的程序可能无法在使用不同指令集的硬件上运行,并且必须重写或进行大量修改。编译是一种将高级语言的源代码(程序员编写的代码)转换为可执行文件(机器语言的代码)的过程。这是通过使用一种称为解释器的程序来完成的。例如,某些 CPU 处理的指令始终是 32 位长,而其他一些 CPU(例如您可能正在使用的 x86/x64 系列)的指令可以是一个可变长度。但是,由于不同的 CPU 具有不同的指令集,因此为一种 CPU 类型编写的指令无法在不共享相同。原创 2023-11-28 23:03:26 · 3027 阅读 · 0 评论 -
如何运行C/C++程序
你可以在这里输入你的C++代码,选择你的编译器和优化选项,然后点击运行按钮,就可以看到你的代码的运行时间和内存占用等指标。你可以在这里输入你的C++代码,选择你的编译器和编译选项,然后点击编译按钮,就可以看到你的代码的编译时间和资源消耗等指标。你可以在这里输入你的C++代码,选择你的编译器和编译选项,然后点击展开按钮,就可以看到你的代码展开后的详细内容。你可以在这里输入你的C++代码,选择你的编译器和编译选项,然后点击编译按钮,就可以看到你的代码对应的汇编代码。应使用发行版的包管理器下载 VS Code。原创 2023-11-28 22:30:09 · 1147 阅读 · 0 评论