Hi,
"unsignedchar text[15] = "Hello World!\n\r";" funktioniert jedenfalls (d.h. ich bekomme keinen Fehler beim compilieren, ausprobieren geht ja noch nicht). Und nur so aus Interesse, wie bekomm ich denn ein Backslash in einen String? Per doppeltem Backslash (\\)?
Vergesslichkeit ist doch recht nützlich: Man spart viel Zeit
unsigned char text[14] = {'H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd', '!', '\n', '\r'}; // Text string + LFCR
...sind 14 Elemente.
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Es funktioniert so aber nicht, ich denke sternst hat recht. Mit text[15] geht's, obwohl das in meinen Augen am wenigsten Sinn macht. Aber wenn das die "Endekennung" ist, solls mir recht sein, solang es funktioniert!
Uh, guckt der Smylie böse, ist nicht so gemeint... ^^
Vergesslichkeit ist doch recht nützlich: Man spart viel Zeit
Echt spannend. Meine Version:
C:\Users\mic>avr-gcc -dumpversion
4.3.3
"solang es funktioniert!" ist das Wichtigste. ;)
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Lesezeichen