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

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

Войти
Регистрация
Восстановить пароль
 
MaevskiyOff
8 / 8 / 1
Регистрация: 23.03.2013
Сообщений: 14
#1

Работа со строками (вывести на экран введенную строку) - C++

29.03.2013, 23:32. Просмотров 314. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста, нужно просто вывести на экран, введенную строку, что не так:

C++
1
2
3
4
5
string stroka;
 
printf("Vvedi stroku: "); 
scanf("%s", &stroka); 
printf("Stroka = %s", stroka);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2013, 23:32     Работа со строками (вывести на экран введенную строку)
Посмотрите здесь:

Работа со строками. Определить количество пробелов в строке и вывести на экран - C++
ввести строку символов.определить количество пробелов в строке и вывести на экран.вывести на экран символ,номер позиции которого...

Работа со строками (Создать текстовый файл, вывести содержимое на экран, определить длину каждого предложения) - C++
Создать текстовый файл . в который вписать 3 предложения . Прочитать этот файл , вывести его содержимое на экран . Определить длину...

Вывести на экран введенную сумму словами + название валюты с правильным окончанием - C++
Пользователь вводит число от 1 до 9999 (сумму выдачи в банкомате). Необходимо вывести на экран словам введенную сумму и в конце написать...

Надо организовать проверку на введенную строку, если есть цифры то должно вывести ошибку - C++
cout << "Введите Ф.И.О директора: "; a.Name_director = new char; cin.get(); cin.getline(a.Name_director, 40); int n =...

1. Вывести введенную строку, исключив из нее те символы, которые находятся между скобками ( ) и сами скобки - C++
Помогите

Работа со строками ( разбить строку на N заданных частей с помощью strncpy) - C++
Все доброго времени суток. Суть моей программы такова: меня нужно разбить строку на N заданных частей с помощью strncpy. Немного написал...

работа со строками. Перевернуть, заданную пользователем строку, в отдельной функции - C++
задание- перевернуть, заданную пользователем строку, в отдельной функции; написал вот такой код, переворачиваю-> копирую->вывожу ...

Работа со строками. Нахождение повторяющихся символов и вывод на экран - C++
Всем ещё раз доброго времени суток. На форуме уже находил статьи с аналогом моей программы, но нигде не встретил нужного решения. ...

Работа со строками (записать в другую строку первое слово и поставить пробел) - C++
Помогите разобраться, мы вводим с клавиатуры строку,строка из нескольких слов отделяемых ";" как записать в другую строку первое слово и...

Вывести сообщение "Можно", если из букв введенной строки X можно составить введенную строку Y - C++
Не могу понять самой сути задания. Вывести сообщение "Можно", если из букв введенной строки X можно составить введенную строку Y,при...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
29.03.2013, 23:36     Работа со строками (вывести на экран введенную строку) #2
Используйте cin,cout,cerr
MaevskiyOff
8 / 8 / 1
Регистрация: 23.03.2013
Сообщений: 14
30.03.2013, 00:02  [ТС]     Работа со строками (вывести на экран введенную строку) #3
Ведь ф-ция cout не предназначена для вывода строковых переменных типа String и AnsiString! Или это все слухи?
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
30.03.2013, 00:20     Работа со строками (вывести на экран введенную строку) #4
Цитата Сообщение от MaevskiyOff Посмотреть сообщение
Ведь ф-ция cout не предназначена для вывода строковых переменных типа String и AnsiString!
Вот как раз Си-шные функции не предназначены для работы с классами.

Цитата Сообщение от MaevskiyOff Посмотреть сообщение
Или это все слухи?
А проверить?
C++
1
2
3
4
5
6
7
#include <iostream>
#include <string>
 
int main(){
    std::string str="cyberforum";
    std::cout<<str<<std::endl;
}
Yandex
Объявления
30.03.2013, 00:20     Работа со строками (вывести на экран введенную строку)
Ответ Создать тему
Опции темы

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