arduino как преобразовать число в строку intToCharFoo

preview_player
Показать описание
arduino как преобразовать число в строку
Подскажите как преобразовать число в строку, пожалуйста! Преобразование целого числа в строку Написать функцию, которая выполняет преобразование целого числа в строку.
intToCharFoo

uint8_t r = 255; uint16_t e = 65535; uint32_t w = 4294967295;
uint64_t q = 18446744073709551615;
void setup() {
}
void loop() {}
#define STR_SIZE_MAX 20 //
char str[STR_SIZE_MAX + 1] {NULL};
char * intTOstr (uint64_t x) { //
if (!x)return "0";
register uint8_t i = STR_SIZE_MAX;
while (x) {
str[--i] = (x % 10) + '0';
x /= 10;
}
return (str + i);
}

// // // //
Рекомендации по теме