Forum: Compiler & IDEs itoa hängt sich auf


von Alan (Gast)


Lesenswert?

Dieses kleine Testprogrämmschen hägt sich immer bei dem itoa Aufruf auf.
1
#include "base.h"
2
#include "uart.h"
3
4
int main(void) {
5
  init_bot();
6
  uart_init();
7
  char *buf;
8
  uart_puts("buf:");
9
  itoa(1337, buf, 10);
10
11
  uart_puts(buf);
12
  
13
}
Woran liegt das und wie kann ich es beheben?

von Jörg X. (Gast)


Lesenswert?

1
#include "base.h"
2
#include "uart.h"
3
4
int main(void) {
5
  init_bot();
6
  uart_init();
7
  char buf[5];
8
  uart_puts("buf:");
9
  itoa(1337, buf, 10);
10
11
  uart_puts(buf);
12
  
13
}
...

von Ulrich (Gast)


Lesenswert?


von Alan (Gast)


Lesenswert?

Thanks a lot :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.