Konvertierung 16bit zu 8 Bit

Gast #769092
Hallo alle zusammen

bei meinem Compiler gibt es nur die Möglichkeit 16 Bit Variablen 
anzulegen. Da ich aber nicht soviel Speicherplatz habe würde ich mich 
auch mit einer 8 Bit Variablen zufrieden geben. Gibt es eine Möglichkeit 
mit typedef oder bei der Deklaration den Compiler dazu zu bringen nur 
eine 8 Bit Variable anzulegen ?


Danke
#769095
Hans Jürgen wrote:
> bei meinem Compiler gibt es nur die Möglichkeit 16 Bit Variablen
> anzulegen.

Was ist denn das für ein Compiler?

Ein C-Compiler kanns ja nicht sein, die müssen mindestens 8, 16 und 32 
Bit können.


Peter
Gast #769108
<Kristallkugel>
Du benutzt int zum Speichern einer Zahl und es kommt eine 16 bit 
Variable dabei raus.
</Kristallkugel>

Du kannst char benutzen und es wird eine 8 bit Variable.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.