#include <iostream>
#include <iomanip>
#include <cstdlib>
int main()
{
using namespace std;
setlocale(LC_CTYPE, "Russian");
const double nums[6] = { 1, 2.7, 4.7, 6, 10 };
double getMax(double* numbers, int n);
{
int max = numbers[0];
for (int i = 0; i < n; i++) {
}
};
}
Имеется такой код, почему пишет, что
numbers: необъявленный идентификатор
double getMax(double* numbers, int n);
это просто объявление функции getMax
. Далее идет код main
, в котором используется не объявленная переменная numbers
.
На всякий случай наперёд - в C/C++ вложенных функций нет (разве что гда-то как не стандартное расширение).
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Что выполняется в функции set? Аргументу из функции присваивается тип type или что?
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском