我需要编写一个函数来获取一个数组,它的大小和一个指针,我需要检查指针是否存在于数组中,如果存在,则打印它后面的所有元素,并且不允许创建本地元素变量或使用 []。 这就是我用来查找指针是否存在的方法。
void printAfterX(int* arr, int n, int* x)
{
if (x < (arr + n) && x >= arr)
{
}
}
谢谢。
最佳答案
我给你两个提示:
(1) 函数参数是左值。
(2) 最终递归。
你应该两者都尝试一下,即使回避在这里有点过分了。
关于C:判断数组内部是否存在指针并打印以下项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49468350/