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

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

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

Отрезать последний символ от строковой переменной - C++

07.04.2012, 14:08. Просмотров 759. Ответов 3
Метки нет (Все метки)

То есть, была, к примеру, переменная со значением "12345", надо получить "1234".
Длина строки неизвестна, последний удаляемый символ также не известен, но это однозначно цифра (если это важно). Строка вообще состоит только из цифр.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2012, 14:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отрезать последний символ от строковой переменной (C++):

Используя указатель на переменную типа string, удалить последний символ этой переменной - C++
есть указатель на переменную string,нужно удалить последний символ этой переменной работая с указателем.Как это осуществить?Заранее...

Задача со строковой переменной - C++
помогите кто может...вот задание "Создать программу, анализирующую правильность записи арифметического выражения с точки зрения синтаксиса...

Запись строковой переменной в файл - C++
String z ; z= Edit5->Text.c_str(); FILE * ptrFile = fopen("1.txt", "r"); if (ptrFile != NULL) { ...

Как найти слово в строковой переменной? - C++
string q; cin >> q; if (q == 'Привет друг!') { cout << "Привет !"; } как правильно организовать данный код? использую...

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

Конвертирование константной строковой переменной в указатель на char - C++
Помогите исправить ошибку в коде #include <stdio.h> #include <string.h> #include <math.h> #define PRECISION "%6.2f" // формат...

3
Abdula
9 / 9 / 1
Регистрация: 28.03.2012
Сообщений: 116
07.04.2012, 14:15 #2
int ch =strlen(string);
string[ch]='0';
2
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
07.04.2012, 14:24 #3
Abdula, не так немного
C
1
str[ strlen(str) - 1 ] = '\0';
2
denissg
0 / 0 / 0
Регистрация: 30.12.2011
Сообщений: 10
07.04.2012, 14:34  [ТС] #4
Спасибо, попробую чуть попозже.
0
07.04.2012, 14:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2012, 14:34
Привет! Вот еще темы с ответами:

Каждый символ строки заменить на следующий за ним, а последний символ строки заменяеть первым - C++
я написал код но не могу разобраться. вот дано : ---------------------------------------------------------- В текстовом файле fin.txt...

Считать последний символ файла. Записать символ в конец файла - C++
Есть файл. Нужно сначала дописать в его конец один символ, а затем его считать. Как это сделать? Подскажите!

Проверить, последний ли символ - C++
Мне нужно удалить символ 'a' с конца строки. Работаю с указателями. Вот в эту функцию подаётся указатель на строку, в конце которой...

Напишите программу подсчета суммарного числа букв 'а' и букв 'b' в данной строковой переменной - C++
Напишите программу подсчета суммарного числа букв 'а' и букв 'b' в данной строковой переменной. Вывести на экран каких букв больше. ...


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

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

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