powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите фукцию
3 сообщений из 3, страница 1 из 1
Подскажите фукцию
    #34466631
СИСАША
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется к примеру три массива
Код: plaintext
1.
2.
        char mas1[ 10 ] = { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 };
        char mas2[ 10 ] = { 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 };
        char mas3[ 20 ];
Как "сложить" два первых массива и значение их элеменов присвоить элементам массива mas3 , если имеются терминаторы . Что - то вроде

Код: plaintext
1.
2.
memset(mas3, 0 , 20 );
strncat(mas3,mas1, 10 );
strncat(mas3,mas2, 10 );
И в результате чтобы было
mas3 = {1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0};
...
Рейтинг: 0 / 0
Подскажите фукцию
    #34466649
Sandro_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
memcpy(mas3, mas1, 10);
memcpy(mas3+10, mas2, 10);
...
Рейтинг: 0 / 0
Подскажите фукцию
    #34467619
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sandro_Kmemcpy(mas3, mas1, 10);
memcpy(mas3+10, mas2, 10);
memcpy(mas3, mas1, sizeof(mas1);
memcpy(mas3+sizeof(mas1), mas2, sizeof(mas2));
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите фукцию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]