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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Elargo
1 / 1 / 0
Регистрация: 14.12.2011
Сообщений: 24
#1

заполнение char[] текстом - C++

18.02.2012, 19:21. Просмотров 816. Ответов 4
Метки нет (Все метки)

Добрый день,помогите пожалуйста разрешить ситуацию:

Мне нужно ввести текст в переменную char, я могу это сделать вот так

char name[100]="Текст";

Как организовать ввод текста с клавиатуры??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2012, 19:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос заполнение char[] текстом (C++):

Сравнивание char строки с текстом - C++
Программа определяет какое событие произошло раньше а какое позже(вводится с экрана, к примеру 2012 April 21). В программе не сравнивает...

Заполнение структуры текстом (ввод вывод) - C++
Нужно вывести "message" тип char обязательный как это сделать? #include <iostream> #include <conio.h> #include <string> using...

Заполнение трехмерного динамического массива типа Char - C++
вот само задание : Создать набор функций, позволяющих работать со школьным расписанием. Предположим, что школьник учится 5 дней в неделю...

Заполнение двумерного массива char-ов одним символом - C++
Нужно чтобы весь массив был забит одним символом (например Н) Код: #include <iostream> using namespace std; void main(){ ...

Заполнение двухмерного массива типа char символами цифр - C++
Приветствую всех! Разбираю одну задачу, в которой двухмерный символьный массив заполняется цифрами, представленными в качестве символов....

Сравнение текста из файла и сравнение с текстом в программе char - Dev C++ - C++
Доброго времени суток! Имеется код программы: ifstream test("primer.txt"); char awm = "kod"; char buff; test >> buff; if (buff...

4
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
18.02.2012, 19:23 #2
Цитата Сообщение от Elargo Посмотреть сообщение
Как организовать ввод текста с клавиатуры??
gets()
0
Elargo
1 / 1 / 0
Регистрация: 14.12.2011
Сообщений: 24
18.02.2012, 19:25  [ТС] #3
спасибо,получилось)
0
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,138
18.02.2012, 19:26 #4
C++
1
2
3
4
5
    char s[100];
    cin >> s;                     //Если ввести "Hello world", останется только hello
    cin.getline(s, 30, '\n');   //\n убирается из потока
    cin.get(s, 30, '\n');   //\n не убирается из потока
    cin.read(s, 20);       //Неформатированный ввод
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
18.02.2012, 19:27 #5
Цитата Сообщение от Xind Посмотреть сообщение
gets()
лучше fgets()
0
18.02.2012, 19:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2012, 19:27
Привет! Вот еще темы с ответами:

(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& - C++
astxx::manager::connection::connection(std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, unsigned short); ...

Ошибка в cannot convert char * to char вроде поправил теперь выводит ересь( - C++
Всем доброго дня! У меня такая проблемка.... написал программу, но сначала она ругалась на Cannot convert char* to char теперь вроде...

Error C2664: sprintf: невозможно преобразовать параметр 1 из 'const char *' в 'char *' - C++
error C2664: sprintf: невозможно преобразовать параметр 1 из 'const char *' в 'char *' void crpost(const statep &amp;struc1) { ...

Различное поведение функции которая копирует строки с char* t и char t[] - C++
столкнулся с ситуацией которую не могу объяснить пишем функцию которая копирует одну строку в другую: void strstr(char* t,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.