这里有几处关于指针和数组的问题我不理解,求指教。
不解之处1.getMaxOrMin 函数的第一个形式参数是指针 int *arr,
但是为什么在main函数里调用这个函数的时候传入的参数没有加上取址符& ?
不解之处2. getMaxOrMin 函数的第一行内容是
int temp = arr[0];
这里使用的是arr[ ]是数组,但是为什么传参的时候形式参数是内存指针变量 int *arr 而不是指针数组 int *arr[] ?
不解之处3.getMaxOrMin 函数的形式参数写的是指针 int *arr ,但为什么函数里第一行以数组的形式引用参数的时候没有写成加上指针符号的形式
int temp = arr*[0];
而直接使用了
int temp = arr[0];
?