Top.Mail.Ru
Arduino Nano и Ardu...
 
Уведомления
Очистить все

[Решено] Arduino Nano и Arduino IDE: как узнать длину строки?

(@amperman)
Level 1

Простите за возможно глупый вопрос, но как узнать длину строки? Программирую Arduino Nano, среда Arduino IDE. Спасибо!


Цитата
Создатель темы Размещено : 02.03.2023 11:58
Метки темы
Raf
 Raf
(@raf)
Level 4

Привет, через length():

String testString = "I am string"; 

void setup()
{
	Serial.begin(115200);
	Serial.println(testString.length());
}

ОтветитьЦитата
Размещено : 02.03.2023 12:17
(@amperman)
Level 1

А у меня строка в таком виде:

char my_string[] = "Hello World";

ОтветитьЦитата
Создатель темы Размещено : 02.03.2023 12:33
Aveal
(@aveal)
Top level Admin

Тогда strlen():

int length = strlen(my_string);
Serial.println(length);

ОтветитьЦитата
Размещено : 02.03.2023 12:45
(@amperman)
Level 1

@aveal 

Все получилось, спасибо, еще раз извините за глупый вопрос )


ОтветитьЦитата
Создатель темы Размещено : 02.03.2023 16:50
Aveal
(@aveal)
Top level Admin

@amperman нет проблем )


ОтветитьЦитата
Размещено : 02.03.2023 17:30
Поделиться:
Обзор конфиденциальности

На этом сайте используются файлы cookie, что позволяет нам обеспечить наилучшее качество обслуживания пользователей. Информация о файлах cookie хранится в вашем браузере и выполняет такие функции, как распознавание вас при возвращении на наш сайт и помощь нашей команде в понимании того, какие разделы сайта вы считаете наиболее интересными и полезными.