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

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

Войти
Регистрация
Восстановить пароль
 
Desizter
Сообщений: n/a
#1

Строки и стек - C++

12.11.2011, 22:51. Просмотров 855. Ответов 4
Метки нет (Все метки)

Задача такова: пользователь с клавиатуры вводит строку, после введения запускается обработчик, который удаляет из этой строки символ "t". Обработанная строка заносится в стек. По введенной команде ret на экран выводится последняя обработанная строка. Основные проблемы с занесением строки в стек и извлечением из него целой строки. помогите с кодом, пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2011, 22:51     Строки и стек
Посмотрите здесь:

Стек + Строки - C++
Всем доброго дня) Вопрос таков подскажите плиз как в стек засунуть слово? то есть массив char, задание состоит в том чтобы определить...

Добавление строки в стек - C++
Добрый вечер! Уже раза 3-4 писал, так и никто не помог.... Программку чутку доделал, осталось только организовать добавление...

Реализовать класс стек, хранящий в себе строки - C++
Необходимо реализовать класс стек, хранящий в себе строки. Чужие реализации не интересуют. Шаблоны использовать нельзя. Вот, что написал....

Из строки извлечь символы операций в стек, а цифры - в другую строку - C++
Из исходной строки необходимо извлечь символы операций и поместить в стек а цифры в другую строку... но вот ошибка... Вот код:const int max...

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

Стек - C++
Создать программу, реализовав работу со структурой данных - стеком. В программе реализовать добавление и удаление элементов. вот у...

Стек - C++
Показать содержимое стека , после ввода в него последовательности чисел 12,32,1,22,33,12 , 4,6,5 по алгоритмом- парное значение числа...

стек - C++
программа создает стек, удаляет вершину, удаляет выбранный элемент, сортирует стек, выводжит его на печать ПРОКОММЕНТИРУЙТЕ плиз...

Стек - C++
Имеется такой код: struct stack { int a; struct stack *next; }; void push(stack* &next, int a) { stack *pv =...

Стек - C++
помогите реализовать стек через структуру.....тоесть мне надо забить данные и вывести их читал в книгах понял мало #include...

Стек - C++
Доброго времени суток! Начал изучать сегодня стеки и списки, со списками понял работу, а вот что-то про стеки было написано странно... как...

Стек - C++
Как сделать чтобы стек заполнялся в диапазоне -50..+50 , размерность вводится с клавиатуры? Помогите пожалуйста добавить в этот код. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
13.11.2011, 08:59     Строки и стек #2
нужен стек строк

для C
C
1
2
3
4
5
6
7
8
struct node {
    char *s;
    struct node *next;
};
 
struct stack {
    struct node *head;
};
нужны функции push() и pop()
(память выделяется через malloc() )
стек можно сделать и просто на массиве указателей на строки и указателе на верхушку стека
полезнее списочный, так как он "бесконечный"
Desizter
Сообщений: n/a
13.11.2011, 16:10     Строки и стек #3
спасибо! но это немного не то, стек то написан, проблема только в том, как правильно положить строку в стек. подскажите, пожалуйста этот участок кода, никак не выходит =(
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
13.11.2011, 16:28     Строки и стек #4
Desizter, вот в соседней теме лежит
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
14.11.2011, 00:11     Строки и стек #5
Цитата Сообщение от Desizter
как правильно положить строку в стек
malloc() + strcpy()
Yandex
Объявления
14.11.2011, 00:11     Строки и стек
Ответ Создать тему
Опции темы

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