- 博客(279)
- 收藏
- 关注
原创 include和头文件空格添加
在 C++ 的#include指令中,#include<iostream>,但通常不建议添加多余空格。#include。
2025-04-08 09:02:45
221
原创 常见心智模型
心智模型由认知心理学家肯尼斯·克雷克在1943年提出,他认为人类通过构建对外部世界的内部表征来理解和预测环境。这些内部表征就是心智模型,它们是基于我们的经验、知识、信仰和价值观形成的。
2025-04-08 00:09:05
507
原创 small_cat::display(w2);` 语句中的空格
在 C++ 中,语句中的空格(前后、函数名与参数之间),但不同位置的空格有不同的规范建议。
2025-04-07 23:55:44
194
原创 声明定义和初始化的区别和联系
作用:为变量分配内存空间,并确定变量的类型和初始值(如果有指定的话),或者定义函数的具体实现。定义是实实在在地创建了一个实体,在内存中为变量开辟了空间,对于函数则确定了其功能逻辑。示例C 语言定义了一个整型变量num,为其分配了内存空间,并初始化为10。定义了函数func,实现了两个整数相加的功能。Java定义了一个类MyClass,其中包含一个成员变量myVar。定义了一个静态方法sum,实现了求和功能。Pythonx = 5定义了一个变量x,并将其赋值为5。
2025-04-07 23:02:35
682
原创 富文本编辑器和MarkDown编辑器区别和联系
富文本编辑器和 Markdown 编辑器是两种常见的文本编辑工具,它们在功能、语法、应用场景等方面存在一些区别,同时也有一定的联系。
2025-04-05 23:47:56
231
原创 L“价格:“ 为什么加了个L
宽字符类型可以表示更广泛的字符集,包括 Unicode 字符集中的字符。这样做的主要目的是为了支持处理多语言文本和非 ASCII 字符,能够正确地处理和显示各种语言的字符,避免字符编码相关的问题。前缀,字符串将被视为普通的窄字符串,每个字符通常占用一个字节,可能无法正确处理一些特殊字符或非 ASCII 字符。是用于表示宽字符串字面量(wide string literal)。前缀时,字符串中的每个字符都将被解释为宽字符类型,通常是。
2025-04-05 17:40:03
177
1
原创 cc1plus.exe: fatal error: tempCodeRunnerFile.cpp: No such file or directorycompilation terminated.
**执行本地程序** | 直接 `program` | 必须用 `.\program` || **跨驱动器切换** | 需要 `cd /d` | 直接 `cd` 即可 || **命令连接符** | `&&`(顺序执行) | `;| **PowerShell**| 中等 | 高级 | 需要错误处理 |
2025-04-05 10:21:27
1056
原创 cmd g++ -std=c++11 -o output output.cpp && ./output中&&什么作用
在 Windows 的cmd命令行(或类 UNIX 系统的 Shell 环境)中,&&
2025-04-04 23:39:05
253
原创 vscode显示编码的底栏
在 Visual Studio Code 中,显示编码的底栏是状态栏1。状态栏位于编辑器窗口的最底部,会显示当前文件的相关信息,其中就包括文件的编码格式,如 UTF - 8、GBK 等1。通过状态栏,还能查看当前文件的编程语言、行列数、换行符、文件类型等信息,并且可以快速访问一些常用功能,如打开或切换终端、切换编码语言等。
2025-04-04 14:55:31
210
原创 正则表达式相关知识点
在实际应用中,需要根据具体的需求编写合适的正则表达式,并结合编程语言的相关函数和方法来实现对字符串的高效处理。同时,由于正则表达式的强大功能,也需要注意避免编写过于复杂或效率低下的表达式,以免影响程序的性能。不同的编程语言对正则表达式的支持方式略有不同,但基本原理相似。以 Python 为例,使用。
2025-04-04 14:49:05
707
原创 json文件功能介绍
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。
2025-04-04 14:47:54
357
原创 vscode下面的终端显示出来
如果你想将终端显示在特定位置或进行其他设置,可以通过 “文件”>“首选项”>“设置”,然后搜索 “终端:集成” 相关选项来进行配置。
2025-04-04 12:47:11
292
原创 c++和c的关系
intcharfloatif - elseforwhilenewdeletemallocfreeC++ 还引入了模板、异常处理、命名空间、函数重载、引用等特性,这些特性使得 C++ 在编程时能够更灵活地处理各种复杂的问题。
2025-04-03 22:32:48
293
原创 使用 VSCode 编写可运行代码块的 Markdown 学习文档指南
VSCode 是一款轻量级但功能强大的代码编辑器,支持多种编程语言,并且拥有丰富的插件生态系统,非常适合用于编写 Markdown 文档。上述代码块分别指定了 Python 和 C++ 语言,VSCode 会根据指定语言进行语法高亮显示,使代码结构更清晰。来设置表格内容的对齐方式,冒号在左边表示左对齐,在右边表示右对齐,两边都有冒号表示居中对齐。下载对应系统的安装包,下载完成后,按照安装向导的指引完成安装。安装后,你既可以在命令行输入。启动 VSCode,也可以直接点击软件图标启动。
2025-04-03 21:50:11
1249
原创 endl的作用
会刷新缓冲区,频繁使用可能会影响程序的性能。如果只是单纯需要换行,可以考虑使用。换行,那么输出可能会被缓冲,直到缓冲区满或者程序结束时才会显示。可以保证每次输出后立即刷新缓冲区,使输出及时显示在屏幕上。,它只进行换行操作,不会刷新缓冲区。在上述代码中,如果不使用。
2025-04-03 16:51:42
97
原创 5-矩阵实验
旋转的矩阵 总提交数: 2756次通过数: 988次通过率: 35.85% 内存限制: 104857600(BYTE)时间限制: 1000(MS)输入限制: 1000(行)输出限制: 1000(行) 题目描述 给定一个n*m的矩阵,请以顺、逆时针交替旋转的方式打印出每个元素。Input Format 第一行n m;0<n,m<100 后n行,每行m个整数。Output Format n*m个矩阵元素,空格隔开。
2025-04-02 15:58:21
755
原创 三对角矩阵存储
三对角矩阵是一种特殊的方阵,其特点是除了主对角线和与主对角线相邻的上下两条对角线上有非零元素外,其余位置的元素均为零。这种压缩存储方式可以节省大量的存储空间,特别是对于大型的三对角矩阵。同时,在进行矩阵运算时,也可以根据存储方式的特点,设计相应的算法来提高计算效率。
2025-04-02 10:26:50
214
原创 矩阵乘法ikj乘法的缓存加载与ijk的缓存加载知识点详解
计算机的缓存是一种高速存储器,用于存储 CPU 近期可能会频繁访问的数据和指令。当 CPU 需要访问数据时,首先会在缓存中查找,如果找到则直接从缓存中读取,这比从主存中读取要快得多。缓存通常分为多级,如 L1、L2、L3 缓存等,离 CPU 越近的缓存速度越快,但容量越小。
2025-04-02 10:22:37
660
原创 引用变量知识点c++
引用是给已存在的变量起一个别名,它不是一个新的变量,而是原有变量的另一个名字,与原变量共享同一块内存空间。例如:// 定义一个引用ref,它是num的别名这里ref就是num的引用,对ref的操作等同于对num的操作。
2025-04-02 10:14:23
306
原创 声明,声明并初始化,定义的区别
含义:为变量或函数分配内存空间(对于函数,是确定其代码实现)。在 C 语言中,int num;这一语句就是对num变量的定义,编译器会为num分配存储int类型数据的内存空间;对于函数,如就是函数add的定义,确定了函数的具体实现代码。作用:是创建变量或函数的实际操作,明确变量存储位置或函数的功能实现,是程序运行时实际使用的实体的创建过程。简单来说,声明是告知编译器有某个实体;声明并初始化是在声明同时赋予初始值;定义是为实体分配内存或确定函数具体实现。概念本质声明。
2025-04-02 09:39:13
664
原创 05-函数与面向结构编程
题目描述 编写函数将24小时制度转换为12小时制度,例如将14:25转换为2:25PM,8:01即为8:01AM 输入描述:输入为字符串表示的时间,例如14:25 输出描述:12小时制,2:25PM 样例输入输出 样例1 输入: 14:25 输出: 2:25PM 样例2 输入: 8:01 输出: 8:01AM。
2025-04-01 14:22:40
225
原创 c语言边界对齐原则知识点
在C语言里,边界对齐(Memory Alignment)是内存分配时的一项关键准则,它对程序的性能、兼容性以及可移植性有着直接的影响。- 填充(Padding):在成员之间或者结构体的末尾,可能会添加一些填充字节,以此来保证后续成员的对齐。- 成员对齐:结构体中的每个成员都要按照其自身的对齐模数进行放置。指针(void*) 4字节(32位)/ 8字节(64位)- 整体对齐:结构体的总大小必须是其最大成员对齐模数的整数倍。long 4字节(32位)/ 8字节(64位)3. 结构体的对齐规则。
2025-03-31 22:53:30
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人