Question: which of the function definition will return the pointer pointing to the largest value of an integer array? a b c d int * find_largest(int



int * find_largest(int *a, int n) { { int *largest = a; int *p; for (p = a+1; p *largest ) largest = p; return largest; } int * find_largest(int *a, int n) int *largest = a; int *p; for (p = a+1; p *largest ) *largest = *p; return largest; } int * find_largest(int *a, int n) { int *largest = a; int *p; for (p = a+1; p largest) "largest = *p; return largest; } int * find_largest(int *a, int n) { int "largest = a; int *p; for (p = a+1; p largest ) largest = p; return largest; }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
