如何将数组函数转换为指针函数

时间:2015-11-24 10:17:54

标签: c++ arrays pointers function-pointers

所以我理解了Array函数的基础知识,但是我在使用指针将这个源代码从数组函数转换为函数时遇到了麻烦。

void sortArray(int array[], int size)
{
  bool swap;
  int temp; 
  do
  {
    swap = false;
    for (int count = 0; count < (size - 1); count++)
      {
        if (array[count] > array[count + 1])
        {
          temp = array[count];
          array[count] = array[count + 1];
          array[count + 1] = temp;
          swap = true;
        }
      }
    } while (swap);
}

1 个答案:

答案 0 :(得分:0)

此功能已经可以使用指针。

定义:

void sortArray(int array[], int size)

相当于:

void sortArray(int* array, int size)