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
Поделиться: