- 博客(2)
- 收藏
- 关注
原创 关于顺序表,链表里结构体的不同访问方式思考
在顺序表中,访问date时,采用L.date[i]的形式来访问结构体元素 而在链表中一般采用p->date这种方式来访问结构体 要说明的是,这两者的区别 L实际上是一个变量,是一个struct类型的变量 而p是一个地址,是一个struct 变量的指针 p->date事实上也等同于*p.date[i] 也就是对指针通过*号访问后得到的是一个变量,再通过“.”来访问结构体元素 ...
2022-03-11 22:58:07 997
原创 向函数传递数组的三种混淆
例如 int A[10]; 有一个函数需要传递数组 void test(int A)这相当于传递地址进去,可以对数组元素进行更改 void test(int A[])这相当于把整个数组传递进去 void test(int *A)这也相当于把整个数组传递进去等同于void test(int A[]) 要说明的是 A代表 数组A第一个元素的首地址 例如 int B; B 是一个int形式的变量 如果想传递地址进去 需要加取地址符 才能对B进行更改 例如 void test(int &am
2022-03-11 22:50:58 253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人