Substring в массивах
- Войдите на сайт для отправки комментариев
Втр, 23/03/2021 - 21:48
Всем привет.
Со строками работать плохо. Это в каждом сообщении на форуме.
Решил работать с массивом символов.
char arr[] = "hello world";
Задача выдрать из массива например "llo wo". Можно ли как то из массива выдрать эти символы по индексам. Ну типа как в String типа substring и пр.
Спасибо
Можно ли
Можно!
incdpr, с-string это обычный массив. Со всеми вытекающими. Только не забывайте про "лишний" '\0'
Есть и готовые варианты, типа strcpy(). Гуглите и откроется вам
Вот я за вас уже погуглил: http://arduino.ru/forum/programmirovanie/etyud-rabota-s-char-strokami
Благородный дон не знает про страницу собственно avr-libc со все документацией к ней?
http://www.nongnu.org/avr-libc/user-manual/index.html
Благородный дон не знает про страницу собственно avr-libc со все документацией к ней?
Он дохрена еще чего не знает. Он может книгу на 12 томов издать о непознанном ))
Спасибо, добавил в закладки
Жаль, многое к есп не применимо
Вот только где написано что стринги плохо? Плохо когда память кончается. А стринги её любят. Если с ними правильно обращаться, то проблем как то не заметно. Тем более, что стринги это обёрточка для массива символов, и с этим массивом можно работать прямо, что и делают некоторые продвинутые пользователи. Зато удобств стринги представляют массу. Посмотрите файл WString. Столько там разных методов работы со стрингами.