- 博客(7)
- 收藏
- 关注
原创 C/C++的指针与引用
综上所述,指针在 C 和 C++中具有较大的灵活性,但需要小心管理内存和避免错误的指针操作。引用在 C++中提供了一种更安全、更直观的方式来处理对象的别名关系,但也有一定的限制。虽然可以通过指针来模拟一些引用的行为,但这与 C++中的引用还是有很大的区别。C++中的引用是给对象起一个别名,一旦初始化就不能再重新绑定到其他对象,并且在使用时无需解引用操作。综上所述,指针在 C 语言中被广泛使用,而 C 语言没有 C++中的引用概念。在 C 语言中可以使用指针,但没有像 C++那样严格意义上的引用。
2024-10-14 15:08:57 441
原创 C 和 C++的基本数据类型
C 和 C++的基本数据类型数据类型关键字所占字节数取值范围布尔型bool1true 或 false字符型char1-2^7 到 2^7 - 1(signed char)或 0 到 2^8 - 1(unsigned char)整型int4-2^31 到 2^31 - 1(signed int)或 0 到 2^32 - 1(unsigned int)短整型short int2-2^15 到 2^15 - 1(signed short int)
2024-10-14 14:08:49 216
原创 C++ 算法题-输出菱形
输入一个奇数n,输出一个由 * 构成的n阶实心菱形。此题目可认为是使得到中心单元的曼哈顿距离满足一定条件即打印星号。在二维空间中 i,j 两点的曼哈顿距离D可以表示为横、纵坐标差值的绝对值之和 :D(i,j)=上图示例输入为 n=5时的情况,使用不同颜色区分各单元到中心单元的曼哈顿距离。输入奇数 𝑛,坐标 (𝑛/2,𝑛/2)表示 𝑛∗𝑛方阵中的中心单元。① 打印‘*’,判断条件是 abs(i−n/2)+abs(j−n/2)
2024-10-08 15:38:03 556
原创 C++ 算法题-完全数
一个整数,除了本身以外的其他所有约数的和如果等于该数,那么我们就称这个整数为完全数。例如,6就是一个完全数,因为它的除了本身以外的其他约数的和为 1+2+3=6。
2024-10-07 15:53:41 195
原创 关于 npm audit 以及 npm audit fix 的修复策略了解
npm audit是npm 6 新增的一个命令,可以允许开发人员分析复杂的代码并查明特定的漏洞。该命令会在项目中更新或者下载新的依赖包之后自动运行,如果你在项目中使用了具有已知安全问题的依赖,就收到官方的警告通知。npm audit需要包和文件。它是通过分析文件,继而扫描我们的包分析是否包含漏洞的。npm audit返回的漏洞数据来源于。npm官方文档(npm-audit)
2023-05-30 15:36:29 1913 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人