- 博客(5)
- 收藏
- 关注
原创 const与指针(c++)
1.1c和c++中const的区别是什么?1.const的编译方式不同,c中,const就是当作一个变量来编译生成指令的2.C++中,所有出现const常量名字的地方,都被常量的初始化替换了!!!必须初始化的,叫常量2.const和一级指针的结合const和二级(多级)指针的结合2.1const修饰的量常出现的错误是:1.常量不能再作为左值 ——直接修改常量的值2.不能把常量的地址泄露给一个普通的指针或者普通的引用变量-——可以间接修改常量的值2.2const和一级指针的结合
2024-06-23 22:40:47
360
原创 代码随想录算法训练营第二天| 977.有序数组的平方、209.长度最小的子数组、 59.螺旋矩阵II+总结
力扣刷题977.有序数组的平方、209.长度最小的子数组、 59.螺旋矩阵II+总结
2024-06-22 22:03:18
1320
原创 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
LeetCode27:移除元素// 时间复杂度:O(n)// 空间复杂度:O(1)public:if (val!
2024-06-21 23:36:52
1594
原创 指针笔记(1)
实参传递给形参的时候,形参会单独创建一份临时空间来接受实参,对形参的改变不影响实参。一个程序向内存申请了那些空间,通过指针也就只能访问哪些空间,超出范围就是越界访问。数组就是数组是一块连续的空间,是可以存放一个或多个数组的。指针-指针,计算的前提条件是两个指针指向的是用一个空间。指针-指针的绝对值是指针和指针直接元素的个数。指针变量是一个变量,是可以存放地址的变量。但是可以是一种指针来访问数组。可以通过assert来限制。传址的时候形参才能改变实参。数组名是数组手元素的地址。数组和指针不是一回事。
2024-06-09 22:57:33
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人