Параметры вывода в C

void swap(int &first, int &second){
    int temp = first;
    first = second;
    second = temp;
}

//////

int a=3,b=2;
swap(a,b);

] В приведенном выше примере компилятор C жалуется, что« void swap (int & first, int & second) »имеет синтаксическая ошибка, например, отсутствует "&" перед "(/ {".

Я не понимаю почему? C не поддерживает эту функцию?

10
задан Aaron Hall 30 May 2017 в 04:47
поделиться