- 博客(3)
- 收藏
- 关注
原创 C语言二维数组和双重指针**
访问第二行:a[1],a已经退化为 int (*)[4],所以:*(a + 1) 的类型是 int[4],然后这 第二层数组(int[4]) 在表达式中又会继续退化为:int *,因此,a[1] + 1 == &a[1][1]。a 的声明类型是int[3][4],在表达式中 a 自动退化成:int (*)[4],不是int*,也不是int**,和之前一样,退化成了一个指针,是“指向一维数组(长度 4)的指针”。: 因为 a[0]是一个“int[4]数组”,不是一个int*。
2025-11-23 21:33:42
287
原创 Python序列相关知识
序列是一个用于存储多个值的连续空间,每个值都对应一个整数的编号,整数的编号称为索引字符串就是有序的字符序列,除此之外,属于序列结构的还有列表、元组、集合和字典。列表和元组是有序序列,集合和字典是无序序列。四者被称为python中的组合数据类型。(列表类型,元组类型,集合类型,字典类型)正向递增索引 1 2 3 4 … N-2 N-1反向递减索引 -N -N-1 -N-2 … -2 -1使用[ ]调用索引。range(a,b)函数的范围是左闭,右开,从a到b,但是。
2024-07-20 17:40:06
1113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2