126 / 125 / 62
Регистрация: 07.09.2013
Сообщений: 343
|
|
1 | |
Сравнение строки18.09.2013, 14:47. Показов 853. Ответов 18
Метки нет (Все метки)
Есть переменная
char S[10]; В нее что-то записали. Как проверить что S!="." и S!=".." bool result; в result записать true, если S!="." и S!=".." То есть если строка - символ точка . , или две точки .. то result=false.
0
|
18.09.2013, 14:47 | |
Ответы с готовыми решениями:
18
Сравнение символов из строки Сравнение строки по алфавиту Не работает сравнение строки Сравнение строки и символа |
249 / 219 / 63
Регистрация: 30.07.2013
Сообщений: 465
|
||||||
18.09.2013, 14:50 | 2 | |||||
При условии, что это "что-то" заканчивается нулем:
1
|
126 / 125 / 62
Регистрация: 07.09.2013
Сообщений: 343
|
|
18.09.2013, 14:53 [ТС] | 4 |
спасибо!
0
|
ValeryS
|
18.09.2013, 14:56
#5
|
0
|
126 / 125 / 62
Регистрация: 07.09.2013
Сообщений: 343
|
|
18.09.2013, 15:09 [ТС] | 6 |
ага))))
Добавлено через 6 минут Еще вопрос: Есть строка в которой что-то лежит. char *d; И еще одна: char s[10]; Нужно сделать строку char *out в которой должно быть d + \ + s Пример: d - "123" s - "abs" out должно быть 123\abc И нельзя портить ни d ни s.
0
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
||||||
18.09.2013, 15:25 | 8 | |||||
1
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|
18.09.2013, 16:40 | 10 |
Croessmah, не могли бы вы пояснить более подробно мою ошибку?
0
|
193 / 170 / 32
Регистрация: 09.09.2013
Сообщений: 522
|
|||||||||||
18.09.2013, 16:51 | 11 | ||||||||||
out - это указатель на char и ему присваивается адрес указателя d
А d указывает на константную строку: эти две строки эквивалентны:
будет ошибка во время выполнения программы
0
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
||||||||||||||||
19.09.2013, 12:42 | 15 | |||||||||||||||
alsav22, есть конкретное условие:
1
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
19.09.2013, 13:14 | 17 | |||||
Не пойму, в чём сложность? Или что? Croessmah написал уже:
Так, например:
1
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|
19.09.2013, 13:31 | 18 |
То есть статическими методами никак?
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
19.09.2013, 13:45 | 19 | |||||
Вот же:
Только delete, в конце, тогда не нужен. Ну, то есть так:
2
|
19.09.2013, 13:45 | |
19.09.2013, 13:45 | |
Помогаю со студенческими работами здесь
19
Сравнение строки с символом Сравнение строки с элементами списка Сравнение строки с несколькими значениями Строки в С++....сравнение слов не получется... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |