Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как скопировать символ из символьного массива в другой массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование аудио http://www.cyberforum.ru/cpp-beginners/thread698003.html
Всем привет. У меня есть вопрос, я сейчас на месте своего обучения занимаюсь проектом, для него мне нужно расшифровать (если можно так выразиться) аудио файл. То есть мне нужно чтобы он из аудио...
C++ Проверка на обработку исключительных ситуаций Доброго времени суток! Подскажите, пожалуйста, как выполнить обработку исключений при чтении из textBoxa вещественных чисел (чтоб если вводится лишняя запятая или буква, программа не закрывалась, а... http://www.cyberforum.ru/cpp-beginners/thread698000.html
Слияние списков C++
помогите написать программу для слияния а) двух отсортированных списков; б) n отсортированных списков.
C++ Задача на классы
Написал програмку. Все работает,только неправильно считает среднюю скорость. Задача: Создать класс «транспортное средство». Информация о транспортном средстве — это: название, мощность...
C++ c_str() или моя голова провалилась в пропасть http://www.cyberforum.ru/cpp-beginners/thread697986.html
Здравствуйте товарищи, один и тот же код приводит меня к правильному решению в 9 билдере, а вот в 10 мне выдает проблему: Unit1.cpp(94): E2034 Cannot convert 'wchar_t *' to 'char *' вот код: void...
C++ Все возможные пары A и B, для которых справедливо условие: A^2 +B^2 =C^2 Доброго времени суток. Язык изучаю несколько дней, до этого шло довольно легко, но с этим заданием как-то не получается справится: "Написать программу, которая находит все возможные пары чисел A и... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6963 / 5300 / 522
Регистрация: 14.02.2011
Сообщений: 17,881
14.11.2012, 23:19
Цитата Сообщение от MrCath Посмотреть сообщение
C++
1
2
3
4
char s[10], r[10],s1, r1;
s[5]=s1;
r[8]=r1;
strcpy (s1,r1);
ну и что ты написал???
первая строка объявление двух массивов и двух чаров все неинициализировано
вторая строка в шестой элемент массива заносишь свой чар в котором неизвестно что
тоже в третьей строке
в четвертой ты пытаешься скопировать функцией для копирования строк скопировать один чар в другой
вот правильное использование функции
C++
1
2
3
char str[] = "образец строки";
   char  buf[32];  
   strcpy(buf, str);
потому что strcpy копирует строки(в конце должен быть 0)
если тебе просто нужно скопировать один массив в другой используй memcpy
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru