Я пишу программы C, указанных ниже:ошибки при использовании объявить ссылочный параметр
#include <stdio.h>
int sum(int&, int*);
int main(int argc, const char * argv[]) {
int array[] = {1,2,3};
int temp = 0;
int _result = sum(temp, 3);
return 0;
}
int sum(int &sum, int *array)
{
}
Но моя программа есть ошибка для декларации, то не знаю, объявить «&» для функции
int sum(int&, int*);
Как решить эту проблему?
Ссылки не существуют в C. Перейдите вместо указателя. – owacoder
И сумма вызова с 3 как второй параметр не имеет смысла. – LPs
Это не код C. C не имеет ссылок. Если вы программируете на C++, укажите C++ вместо C. – fuz