Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / char str[50]; cin>>str Ввожу: Ivan Pupkin, но в массиве только Ivan сохраняется. Почему? / 2 сообщений из 2, страница 1 из 1
30.03.2007, 13:13
    #34427303
char str[50]; cin>>str Ввожу: Ivan Pupkin, но в массиве только Ivan сохраняется. Почему?
вот код:
char str[50];
cout<<"Vvedite stroku: "<<endl;
cin>>str;
cout<<str<<endl;

Ввожу строку "Ivan Pupkin", но сохраняется почему-то только "Ivan", до пробела.
Что я не учел?
Спасибо!
...
Рейтинг: 0 / 0
30.03.2007, 13:25
    #34427351
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
char str[50]; cin>>str Ввожу: Ivan Pupkin, но в массиве только Ivan сохраняется. Почему?
Владимир1984вот код:
char str[50];
cout<<"Vvedite stroku: "<<endl;
cin>>str;
cout<<str<<endl;

Ввожу строку "Ivan Pupkin", но сохраняется почему-то только "Ivan", до пробела.
Что я не учел?
Спасибо!
Он всегда так себя ведет - разбивает по словам. вот ежели второй буфер подставишь там будет Pupkin
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / char str[50]; cin>>str Ввожу: Ivan Pupkin, но в массиве только Ivan сохраняется. Почему? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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