在 C 语言中,你可以使用指针指向数组中的最后一个值,方法是:
int array[5] = {1, 2, 3, 4, 5};
int *ptr = &array[4];
这样,ptr 就指向了数组 array 的最后一个元素 5。如果你想让 ptr 指向最后一个元素的下一个位置,则可以这样写:
ptr = ptr + 1;
但是,要注意,ptr 指向的内存地址可能不在数组的有效范围内,这可能会导致程序出现未知的行为。因此,你应该确保 ptr 所指向的内存地址在数组的有效范围内。