> never say "for all" or "always"
The 4KB of RAM in my microcontroller would appreciate those extra 4 bytes (or 3) used for every string.
The 4KB of RAM in my microcontroller would appreciate those extra 4 bytes (or 3) used for every string.
I really hope people aren't seriously doing string parsing on microcontrollers.
String parsing is sometimes necessary, and it could be as simple as formatting and sending logs lines through an UART.
One byte is the actual overhead for strings.