Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Работа с вложенными циклами Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
Jackson



Зарегистрирован: 12.08.2013
Сообщения: 18

СообщениеДобавлено: Чт Дек 04, 2014 1:18 pm Ответить с цитатой Вернуться к началу

Реализовал функцию с 3 циклами for, соответственно 2 вложенные:

function()
{
local........
............
for(n=10;n<BarCount;n++)
{
.....................
for(d=0.5;d<6;d=d+0.5)
{
..............
for(m=n-x;m<n;m++)
{
.........................
result[n] = var12;
printf("\n"+"result("+n+")="+result[n]);
}
}
}

return result;

при запуске функции без возвращения массива result, через оператор printf выводятся необходимые значения массива, а при попытке вернуть из функции массив значений result, при компиляции выдается ошибка, что массив result не определен. Подскажите в чем проблема.
Посмотреть профиль Отправить личное сообщение
Jackson



Зарегистрирован: 12.08.2013
Сообщения: 18

СообщениеДобавлено: Чт Дек 04, 2014 1:47 pm Ответить с цитатой Вернуться к началу

Jackson писал(а):
Реализовал функцию с 3 циклами for, соответственно 2 вложенные:

function()
{
local........
............
for(n=10;n<BarCount;n++)
{
.....................
for(d=0.5;d<6;d=d+0.5)
{
..............
for(m=n-x;m<n;m++)
{
.........................
result[n] = var12;
printf("\n"+"result("+n+")="+result[n]);
}
}
}

return result;

при запуске функции без возвращения массива result, через оператор printf выводятся необходимые значения массива, а при попытке вернуть из функции массив значений result, при компиляции выдается ошибка, что массив result не определен. Подскажите в чем проблема.


Разобрался. Добавил в начале функции result = 0, функция начала возвращать массив.
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen