Форум программистов, компьютерный форум CyberForum.ru

Присвоить Char Char - C++

Восстановить пароль Регистрация
 
maSt
 Аватар для maSt
5 / 5 / 1
Регистрация: 28.02.2010
Сообщений: 166
01.12.2012, 19:49     Присвоить Char Char #1
У меня есть какое-то имя считанное до
char name[40];
потом я считываю еще одно имя до
char name1[40]
проверяю которое из них имеет больше букв через strcmp.
Но дальше я пытаюсь присвоить первой переменной значение второй, что у меня никаким макаром не получается.
Возможно ли это вообще?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
01.12.2012, 20:01     Присвоить Char Char #2
C
1
strcpy(name, name1);
Venzo
 Аватар для Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
01.12.2012, 20:02     Присвоить Char Char #3
почему strcpy не подходит?
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
01.12.2012, 20:02     Присвоить Char Char #4
Это если надо скопировать из name в name1.
Venzo
 Аватар для Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
01.12.2012, 20:02     Присвоить Char Char #5
не успел
maSt
 Аватар для maSt
5 / 5 / 1
Регистрация: 28.02.2010
Сообщений: 166
01.12.2012, 20:06  [ТС]     Присвоить Char Char #6
strcpy я пытался делать,оно ведь со второго значения присваивает в первое.
Но когда 1 имя будет к пример Jacks , а второе Pit , то в конце выдает Jacks.
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
01.12.2012, 20:13     Присвоить Char Char #7
Какой результат ожидаешь? Просто name = name1; сделать нельзя.

Добавлено через 49 секунд
Я. кстати, в 4-ом посте перепутал, там наоборот, из name1 в name.
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
01.12.2012, 20:17     Присвоить Char Char #8
Цитата Сообщение от maSt Посмотреть сообщение
проверяю которое из них имеет больше букв через strcmp.
Проверять сколько букв в строке по другому надо:
C++
1
int n = strlen(name);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2012, 20:46     Присвоить Char Char
Еще ссылки по теме:

C++ Как присвоить типу char значение string?
Как присвоить пустой символ переменной char C++
C++ Различное поведение функции которая копирует строки с char* t и char t[]

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
maSt
 Аватар для maSt
5 / 5 / 1
Регистрация: 28.02.2010
Сообщений: 166
01.12.2012, 20:46  [ТС]     Присвоить Char Char #9
И вот все таки , хочу присвоить name до name1
пишу strcpy(name,name1);
Но значение name не изменяется.
Yandex
Объявления
01.12.2012, 20:46     Присвоить Char Char
Ответ Создать тему
Опции темы

Текущее время: 00:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru