![]() |
|
Модераторы: bsa |
![]()
|
|
| Luyan |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 3.12.2008 Репутация: 2 Всего: 7 |
Есть два целых массива a и b. Массив а вводим вручную
Нужно скопировать элементы a в b. Использую функцию memcpy(). В итоге копируется только первый элемент. Пробывал цикл, для копирования каждого элемента - ничего не вышло. Помогите, не вижу ошибки!
|
|||
|
||||
| Dmi3ev |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1698 Регистрация: 28.11.2007 Репутация: 13 Всего: 41 |
это значит, что ты копируешь из а в b sizeof(y) байтов, а тебе надо в пять раз больше, тебе надо записать:
-------------------- |
||||
|
|||||
| Luyan |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 3.12.2008 Репутация: 2 Всего: 7 |
Dmi3ev спасибо, с memcpy() понятно
а если по элементу копирую почему не работает?
|
|||
|
||||
| cutwater |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 592 Регистрация: 24.6.2008 Репутация: 2 Всего: 10 |
А вы местами a и b массивы не перепутали случайно?
Вы же копируете из а в b а не наоборот Добавлено через 56 секунд И еще совет. Научитесь пользоваться документацией и отладчиком. Это полезно бывает |
|||
|
||||
| Luyan |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 3.12.2008 Репутация: 2 Всего: 7 |
"случайно" перепутал
спасибо за совет |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |