三道,只需要,已知struct Student,则stud在内存中所占的存储空间,我是这么想的
3条回答 默认 最新
关注
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
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用 2