1.题目链接:
无
2.详解思路:
T1:
其实我感觉这个解析写的不好哈,那个C选项为什么错,是因为数组名本质是一个指针,然后这个指针的类型是char* const +数组名,这种类型,当然也有可能是int* const + 数组名(这里举例而已)。
但是显然,数组名本质上是一个指针,这个指针是被const限定的指针
也就是说,数组名不能更改指向地址。
所以会出现下面现象:
完。
2025-02-12 09:28:47 阅读次数:11
1.题目链接:
无
2.详解思路:
T1:
其实我感觉这个解析写的不好哈,那个C选项为什么错,是因为数组名本质是一个指针,然后这个指针的类型是char* const +数组名,这种类型,当然也有可能是int* const + 数组名(这里举例而已)。
但是显然,数组名本质上是一个指针,这个指针是被const限定的指针
也就是说,数组名不能更改指向地址。
所以会出现下面现象:
完。
上一篇:【C初阶】文件操作管理
地址与指针
复杂度的OJ练习
在C++ 11标准中,智能指针作为一种强大的资源管理工具被引入,极大地提升了代码的健壮性和安全性。其中,std::unique_ptr作为唯一所有权智能指针,以其独特的非拷贝特性及自动内存释放机制,成为现代C++编程中的重要组件。
在C++ 11标准中,智能指针作为一种自动资源管理工具被引入,极大地提升了代码的健壮性和安全性。其中,std::shared_ptr作为多所有权智能指针,凭借其独特的引用计数机制和内存自动释放功能,成为现代C++开发中的重要组件。
在C++11 标准中,智能指针的引入极大地提升了内存管理的安全性和便利性。除了已经广为人知的shared_ptr和unique_ptr之外,还有一个重要但相对较少被单独提及的智能指针类型——std::weak_ptr。
计算机要存储数据的话有以下几种途径,按访问速度由快到慢来排列分别是:寄存器>高速缓存>内存>硬盘。它们的存储空间大小是依次增大的,寄存器的存储空间大小最小,硬盘存储空间大小最大。
实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器
二叉树展开为链表
算法思想总结:二分查找算法
DFS:二叉树的深搜与回溯
文章
33561
阅读量
5234889
2025-05-19 09:04:44
2025-05-13 09:50:17
2025-05-13 09:50:17
2025-05-12 10:19:12
2025-05-12 08:57:48
2025-05-09 09:30:19
2023-02-27 09:42:03
2023-04-13 09:51:35
2023-02-20 06:06:28
2023-05-11 06:06:50
2023-07-20 06:03:18
2023-07-17 07:45:43