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

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

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

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

29.12.2013, 16:26. Просмотров 607. Ответов 1
Метки нет (Все метки)

добрый день.
мне нужно проверить условие, если последний символ в строке цифра, то строки больше не выводятся.
так вот, как же найти этот последний символ в строке?
у меня строка
C++
1
 char tmp [80];
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2013, 16:26     как найти последний символ в строке
Посмотрите здесь:

Найти последний символ в строке C++
C++ Поменять местами первый и последний символ в строке
C++ Найти в строке слово, содержащее заданный символ
Считать последний символ файла. Записать символ в конец файла C++
C++ С++ Найти символ в строке
C++ В каждой строке квадратной матрицы найти последний четный элемент
C++ Как удалить последний символ строки(голову в стеке)
В заданной строке удалить последний символ C++
Работа с текстовыми файлами: найти последний символ в строке C++
Как получить последний символ в блокноте ? C++
C++ Строка: Как найти в строке первый символ, который входит во другую заданную строку?
Найти количество слов, у которых первый и последний символ совпадает C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MicM
821 / 488 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
29.12.2013, 16:37     как найти последний символ в строке #2
Цитата Сообщение от linberg Посмотреть сообщение
как же найти этот последний символ в строке
C++
1
tmp[strlen(tmp)-1]
Цитата Сообщение от linberg Посмотреть сообщение
нужно проверить условие, если последний символ в строке цифра
C++
1
2
if (isdigit(tmp[strlen(tmp)-1]))
    ...
Для использования isdigit() надо подключить ctype.h
Yandex
Объявления
29.12.2013, 16:37     как найти последний символ в строке
Ответ Создать тему
Опции темы

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