Как узнать заканчивается ли строка с символом '~' ?

Как на ЯП Си узнать заканчивается ли строка с символом '~' ?
  • Вопрос задан
  • 2722 просмотра
Решения вопроса 1
Rrooom
@Rrooom
К примеру:
bool endsWith (char* base, char* str) {
    int blen = strlen(base);
    int slen = strlen(str);
    return (blen >= slen) && (0 == strcmp(base + blen - slen, str));
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
0neS
@0neS
От си далек, но, думаю, вот так:
char string[size];
...
if (string[strlen(string)-1] == '~') {
    ...
}
Ответ написан
@nadom
оба ответа правильные.
не забудьте подключить
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы