- 博客(14)
- 收藏
- 关注
转载 声明变量和定义变量的区别是什么?
这条语句说明了 a是一个外部整型变量,并且它的存储空间是在程序的其他区域分配的。extern置于变量前,以标示变量的定义在别的区域中,下面的代码用到的变量 a是外部的,不是本区域定义的,提示编译器遇到变量 a在其他区域中寻找其定义。所谓定义变量,就是编译器创建了一个变量,为这个变量分配一块内存并命名(变量名)。(2)所谓声明,就是告诉编译器变量的类型,编译器并不为其分配内存,此变量已经定义过,故声明可以多次进行。这条语句不仅说明了编译器为 a分配了内存,还说明了在整型变量 a分配的内存中存储的值。
2024-07-03 09:34:47
36
1
原创 LeetCode.26删除有序数组中的重复项
题目:给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持 一致。然后返回 nums 中唯一元素的个数。解法:用 i 从 0 扫到 nums.length-2,比较nums[i]与nums[i+1]的大小,若不相等,则nums[i+1]赋值给nums[j],指针j所指的即为新数组的长度。
2023-10-24 11:16:31
179
原创 CNN可视化
分享一个卷积神经网络可视化过程的网页CNN Explainerhttps://poloclub.github.io/cnn-explainer/
2022-03-23 13:35:30
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人