传入参数和传出参数 #C 2024-09-03 123456789101112void min_max(const int* arr, int n, int* pmin, int* pmax) { *pmin = arr[0]; *pmax = arr[0]; for (int i = 1; i < n; i++) { if (arr[i] < *pmin) { *pmin = arr[i]; } else if (arr[i] > *pmax) { *pmax = arr[i]; } }} 传入参数,即传入的参数不会被修改,如代码中的 arr 对象。 传出参数,即传出的参数意味着可以被修改,如代码中的 pmin 和 pmax 对象。