Gast
#490899
Hallo!
Ich habe mal zur Programmierung in C eine Frage, wie ich am besten einen
Wert "Hallo" einlesen und diesen anschließend wieder ausgeben kann. Nun
ich glaube für diese Realiserung benötige ich Zeiger. Allerdings bin ich
damit noch gar nicht fit. Deswegen hoffe ich, dass mir jemand eine
Lösung posten kann.
Ich will mit
char buffer[255];
MyDev = open("/dev/MyDev",O_RDWR);
res = read(MyDev,buffer,255)
einen Wert einlesen und diesen in buffer speichern.
Jetzt will ich zur Kontrolle den Wert wieder ausgeben mit
res = write(MyDev, , )
So, und genau da komme ich jetzt nicht weiter.
Eigentlich muss ich soweit ich mir das richtig angelesen habe, einen
Pointer initialisieren. Die Struktur res = write(MyDev,buffer,255) wird
wohl kaum funktionieren!
Theoretisch muss ich den Inhalt an den write Befehl übergeben,
allerdings habe ich keine Ahnung, wie ich dies machen soll ;-(
Kann mir jemand dafür den richtigen Lösungweg schreiben?
Danke!
Mfg Marcus