/* set *largest_pt to the largest element pointed to by the array */
void find_largest(int **A, int A_size, int *largest_pt) {
*largest_pt = **A;
for (int i = 1; i < A_size; i++) {
if (*A[i] > *largest_pt) {
*largest_pt = *A[i];
}
}
}
在此示例中,我不知道为什么使用指向指针**A
的指针。我们可以改用指针*A
吗?