我是这个意思,我一开始指向的是结构体数组stu[9]的第一个,我现在需要一个条件来判断他指向了最后一个数组
时间: 2024-03-25 15:36:43 浏览: 46
指向结构体数组的指针-C语言学习课件
明白了,您可以使用如下的条件语句来判断 `ps` 指针是否指向了结构体数组 `stu[9]` 的最后一个元素:
```c++
if (ps == &stu[8]) {
// ps 指向了 stu[8],也就是数组的最后一个元素
// 在这里添加需要执行的代码
}
```
在这个例子中,我们使用 `&stu[8]` 来获取数组的最后一个元素的地址,然后通过条件语句判断 `ps` 是否等于该地址。如果等于,说明 `ps` 指向了数组的最后一个元素。注意,数组下标是从 0 开始的,所以最后一个元素的下标是 8,而不是 9。
阅读全文