0 / 0 / 0
Регистрация: 29.04.2014
Сообщений: 185
|
||||||
1 | ||||||
Где ошибка в передаче указателя на массив?27.06.2014, 12:48. Показов 1441. Ответов 24
Метки нет (Все метки)
через указатель на массив хочу в массив записать значние -1 или +1. гдето ошибка в синтаксисе. ПРошу помочь. ПОдозреваю что ошибка в самом вызове функции... А конкретней я не правильно из main`a вызываю нужную функцию. НО значения в определении функции и инициализации функции принимаю правлиьно.
Строки 6, 43 и 68
0
|
27.06.2014, 12:48 | |
Ответы с готовыми решениями:
24
Ошибка при передаче в функцию указателя на элемент массива Ошибка Access violation при передаче указателя в функцию При передачи указателя на обьект ошибка,а при передаче ссылки на указатель нет. Почему? Порча указателя при передаче в функцию |
0 / 0 / 0
Регистрация: 29.04.2014
Сообщений: 185
|
|
27.06.2014, 17:35 [ТС] | 21 |
Добавлено через 7 минут
я не пойму какая переенная что счелкает.... массив это матрица(квадрат прямоугольник, прямая с равнымыми частями...) 01. 02. 03. 04. строка это в длинну. 05. 06. 07. 08. столбец это в высоту. 09. 10. 11. 12. или так выразить можно (01, 02, 03, 04)(05, 06, 07, 08)(09, 10, 11, 12) какая переменная как переключает доступ к ячейке.... Глупый вопрос. - разобрался. Прежде чем задавать его стоило сперва самому подумать как бы я написал уравнение где надо найти положение чейки в строке, зная 2 числа. Арр[0][0] - имя массива или нулевая ячейка. Чтоб попсть в нужную ячейку из этого массива, по правилам обращения к ячейкам массива мне надо к к 0.0. координатам добавить число на котоое я хочу сместиться. Например я хочу попасть в 7 ячейку. 7 ячейка это Арр c индексом [2][1]. У меня двехмерный массив App[3][3]. формула по которой можно попасть в 7 ячейку 0.0.(адрес первой ячейки или нулевой!) + 3(количество ячеек в 1 строке)*Х(это строка в которой у меня находиться нужная мне ячейка) + У(это порядок нужной мне ячейки по отношению к началу строки к которой она находиться) с первого взгялда запутанно, но когда сам пробуешь написать все эллементарно. С положением нужных ячеек разобрался! Алекс и Киррил - спасибо Вас огромное. Туперь в коде очередная ошибка. с диапазоном записываемх значений. Мне нужно в ячейку записат ьчисло -1 или +1. Если я записываю 1, то все нормально, а -1 не пишет...
0
|
0 / 0 / 0
Регистрация: 29.04.2014
Сообщений: 185
|
||||||
27.06.2014, 20:33 [ТС] | 23 | |||||
угу) крестики нолики. с минусом разобрался, функция не видела идентификатор игрока.
сут ьв чем: Игрок 1 Id=1; игрок 2 Id=2; потом функция отрисовки:
Добавлено через 1 минуту сейчас ошибка не с знчением в ячейке а с заполнением игровог ополя. Функция отрисовки заполняет только ячейку с координатами 0.0. хотя в формуле неот ошибки в заполнении нет ошибки... может в выводе - проверяю. Добавлено через 7 минут 145-149 строки гдето тут логичесская ошибка
0
|
|
|
27.06.2014, 20:55 | 24 |
Вы снова повторяете свою ошибку.
Во-первых, функция может вернуть только одно значение
Во-вторых, Вам никакие значения не нужно возвращать, т.к. при вызове функции Вы не присваиваете ее значение никакой переменной.
0
|
0 / 0 / 0
Регистрация: 29.04.2014
Сообщений: 185
|
|
27.06.2014, 21:43 [ТС] | 25 |
Кирил у меня вопрос. по возврату.
в каком случае мне надо возвращать значения? возвращают некоторое значение если внутри функции была создана некая новая переменная которая нигде раньше не оглашалась? чтоб остальной код мог "знать" откуда и что это за переменная... Добавлено через 45 минут нашел ошибку. я не правильно использую функцию. слишком сложное принципиально написание. мне достаточно в функцию передать координаты и выкинуть значение только 1 ячейки памяти из массива. не надо ничего выводить и так дале... над опереписать.
0
|
27.06.2014, 21:43 | |
27.06.2014, 21:43 | |
Помогаю со студенческими работами здесь
25
Использование указателя при передаче параметра Ошибки преобразования при передаче указателя на функцию Функция требующая ссылку компилируется при передаче ей указателя При передаче указателя в качестве аргумента функции теряется значение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику
Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
|
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику
В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
|
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера
Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
|
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды
В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
|
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике
В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
|
Информационное моделирование
hw_wired 28.01.2025
Введение в информационное моделирование
В современном мире информационное моделирование стало неотъемлемой частью научной, образовательной и профессиональной деятельности. Это мощный инструмент. . .
|
Объекты и их имена
hw_wired 28.01.2025
Введение: Основы объектного подхода и их роль в информатике
В современном мире информационных технологий объектный подход стал фундаментальным принципом организации и обработки информации. Этот. . .
|
Элементы алгоритмизации
hw_wired 28.01.2025
Основы алгоритмизации
В современном мире алгоритмы играют фундаментальную роль в развитии информационных технологий и программирования. Понимание основ алгоритмизации является ключевым элементом в. . .
|
Человек и информация
hw_wired 28.01.2025
Введение: роль информации в познании мира
В современном мире информация играет фундаментальную роль в процессе познания окружающей действительности. Она представляет собой совокупность сведений об. . .
|
Компьютер и информация
hw_wired 28.01.2025
Эволюция вычислительных машин
История развития вычислительной техники начинается задолго до появления первых электронных устройств. Человечество всегда стремилось упростить процесс вычислений и. . .
|
Информационные технологии
hw_wired 28.01.2025
Введение в современные технологии работы с информацией
В современном мире информационные технологии стали неотъемлемой частью практически всех сфер человеческой деятельности. Они существенно. . .
|
Информация вокруг нас
hw_wired 28.01.2025
Основные понятия информации
В современном мире понятие информации является фундаментальным и охватывает практически все сферы человеческой деятельности. Информация представляет собой совокупность. . .
|