|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.07.2015, 13:50 | #1 |
Форумчанин
Регистрация: 18.03.2015
Сообщений: 114
|
Си. Последний символ в строке
Здравствуйте!
Работаю с распознаванием дискретных сигналов из файла. Сигналы бывают вида 0->1 и 1->0. Сообщения в файле лежат в json формате, поэтому библиотечная json функция, читая сообщение, возвращает мне указатель на строку типа "0->1". Меня всегда интересует значение после стрелки. Стоит задача как можно красивее обращаться к последнему символу строки с сигналом Додумался вот до чего, но понимаю, что подобная адресная арифметика - плохой стиль. Подскажите, пожалуйста, если можно сделать лучше.. json_string_value возвращает указатель на строку с сигналом. Код:
Последний раз редактировалось Bayern_M; 28.07.2015 в 13:56. |
28.07.2015, 14:03 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
28.07.2015, 14:10 | #3 |
Форумчанин
Регистрация: 18.03.2015
Сообщений: 114
|
|
28.07.2015, 14:15 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну...
Наверное имелось ввиду такое: Код:
Впрочем если у тебя строка одной и той же длины - 4 символа, как ты показал, то можно и сразу побыдлокодить : s[3] написать Где s - *char
I'm learning to live...
|
28.07.2015, 14:34 | #5 | |
Форумчанин
Регистрация: 18.03.2015
Сообщений: 114
|
Цитата:
|
|
28.07.2015, 14:44 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да не за что )
I'm learning to live...
|
21.12.2022, 17:07 | #7 |
Новичок
Джуниор
Регистрация: 21.12.2022
Сообщений: 1
|
Ваш ответ мне очень помог в обучении программированию, в одном из заданий на курсе CS50.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удалить последний символ ячейки | andre344 | Microsoft Office Excel | 10 | 14.09.2020 16:10 |
первый и последний символ в строке | AndreyF | Общие вопросы Delphi | 10 | 03.08.2016 12:09 |
Как удалить последний символ в строке? C++ Builder | Женька Good | Помощь студентам | 3 | 30.12.2012 12:55 |
Как заменить последний символ в строке? | artemavd | Общие вопросы Delphi | 16 | 01.09.2012 18:49 |
Assembler!!! Заменить на символ ‘!’ каждый 3тий символ в строке. | Leon9313 | Помощь студентам | 0 | 24.04.2012 13:02 |