
三道,只需要,已知struct Student,则stud在内存中所占的存储空间,我是这么想的
关注1.定义了一个指向整型数组的指针 pt,将它指向数组 a,那么你可以使用如下语句来表示数组 a 第 i 行第 j 列的元素:
*(pt+i)+j
2.struct Student 需要占用 4 + 1 + 8 = 13 个字节的存储空间。stud 是一个 struct Student 类型的数组,其中包含 5 个元素。因此,stud 数组在内存中占用的存储空间应该是 13 x 5 = 65 个字节。
3.
- 使用下标访问,即:stud[3].a
- 使用指针访问,即:(pst + 3)->a