Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2015, 19:42   #11
balin
Пользователь
 
Регистрация: 22.09.2014
Сообщений: 10
По умолчанию

последний вопрос
что происходит в этой строке?
Код:
 i+=(s[s.length()]==c)?1:0;
а точнее даже в в самом конце её
balin вне форума Ответить с цитированием
Старый 06.05.2015, 09:40   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ответ тут: https://ru.wikipedia.org/wiki/Тернар...овная_операция
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.05.2015, 11:45   #13
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Виталий, а разве элементы строки (символы) в Си, индексируются не от нуля?
если да, то такая запись
Код:
s[s.length()]
- это же выход за пределы строки s!
или я ошибаюсь?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 06.05.2015, 12:58   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да, Серж, наверное ты прав. Я просто не помню точно как надо, это уже отлаживать придется )
Ну вот пусть ТС этим и зиймется - прокачка debug-скила
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Файл, работа с текстом Zelenyi Общие вопросы C/C++ 6 25.05.2010 10:47
Работа с текстом на PHP (или можно bat файл) gamer123 Помощь студентам 2 11.02.2010 18:34
Пожалуйста, помогите записать в файл... tirael666 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 21.12.2009 21:06