String zeichenweise in Array schieben

#1907212
Lesenswert?

Bis dein C-Buch, das du dir jetzt gleich bei Amazon bestellst, bei dir 
eintrifft, kannst du eine Kurzzusammenfassung mit dem absolut 
Notwendigsten hier nachlesen

http://www.mikrocontroller.net/articles/FAQ#Wie_funktioniert_String-Verarbeitung_in_C.3F

Die 20 Euro für ein C-Buch sind gut investiertes Geld!
Denn durch anlassbedingtes Erfragen von Halbwissen in Foren lernst du C 
in all seinen Facetten und Feinheiten nie.
#2012157
Lesenswert?

Hallo zusammen,

wie ich einen String aus "Buchstaben" etc in ein Array mit strcpy 
schreibe weiß ich, aber wie schaffe ich die folgenden Zeichen in ein 
Feld zu schreiben, ohne das aufwendige schreiben? Die Mischung aus 
Hexadezimalwerten und Buchstaben macht mir etwas Probleme.
1
  data[0] = 0x1B;
2
  data[1] = 'D';
3
  data[2] = 'L';
4
  data[3] = 0x1B;
5
  data[4] = 'Z';
6
  data[5] = 'C';
7
  data[6] = 0x03;
8
  data[7] = 0x3F;
9
  data[8] = 'H';
10
  data[9] = 0x0D;
Danke für eure Hilfe!
#2012313
Lesenswert?

Bene Jan schrieb:
> Hallo zusammen,
>
> wie ich einen String aus "Buchstaben" etc in ein Array mit strcpy
> schreibe weiß ich, aber wie schaffe ich die folgenden Zeichen in ein
> Feld zu schreiben, ohne das aufwendige schreiben?

Indem man in einem C-Buch das Kapitel über Strings liest. Dort ist 
beschrieben, wie man in einen String Zeichen mit ihrem Hex-Wert einfügen 
kann

  strcpy( data, "\x1BDL\x1BZC\x03\x3FH\n" );

Wieso glaubt das eigentlich keiner, wenn wir hier in jeden 2. Thread mit 
einer C Frage den Satz "Du brauchst ein C-Buch" dazuschreiben (müssen).
Persönliche Seite #2014374
Lesenswert?

Karl heinz Buchegger schrieb:
> Wieso glaubt das eigentlich keiner, wenn wir hier in jeden 2. Thread mit
> einer C Frage den Satz "Du brauchst ein C-Buch" dazuschreiben (müssen).

Warum sollte jemand sich die Mühe machen und extra ein Buch kaufen, wenn 
Du (oder andere) ja doch immer gleich die Lösung für das anstehende 
Problem gebt, so wie auch hier geschehen.
Tip: Laß doch den Hinweis mit dem Buch gleich bleiben.
#2014416
Lesenswert?

Ach Leute,

ich habe ein C-Buch in das ich auch geschaut haben, aber vielleicht war 
ich zu blind oder habe nicht nach dem richtigen gesucht. Mit der der 
Hilfe von K-H B. habe ich aber den entscheidenen Tipp gekriegt und mir 
den Rest aus dem C-Buch und dem Internet geholt. Jetzt konnte ich auch 
geziehlt suchen und habe alles gefunden. Auch das ich die Hex-Werte in 
"" setzen muss, damit nicht das nachfolgende Zeichen nicht mit als 
Hex-Wert gewertet wird etc.
Danke für die Hilfe.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren