Axel Richter: Bit und Bytes

Beitrag lesen

Hallo,

Ein Buchstabe (char, also aus ascii) ist garantiert ein Byte (in C)

Falsch! Ein Char ist ein Char und ein Byte ist ein Byte. Manchmal benötigt ein Char ein Byte Speicherplatz.

Ein Byte sind aber _nicht_ garantiert 8 Bit!

Falsch! Ein Byte sind 8 Bit. Immer!

Das können auch 7 Bit sein, oder 15, oder 189.

Falsch! Ein Char kann 7, 15 oder 189 Bit Speicherplatz benötigen.

Das mag in 99.9% der Fälle ohne Belang sein, aber wehe, Du stößt mal auf eine Architektur, die das anders handhabt ;-)

(Wenn Du in C arbeitest: es gibt in limits.h ein Macro CHAR_BITS, da kannst Du das rauslesen)

CHAR-BITS!!! nicht BYTE_BITS

Gruß

Axel

0 52

Bit und Bytes

Michael W.
  • sonstiges
  1. 0
    Dave
    1. 0
      Fabian Transchel
      1. 0
        Alexander Foken
        1. 0
          Fabian Transchel
          1. 0
            Christian Seiler
    2. 0
      Eidgenosse
      1. 0
        Alexander Foken
        1. 0
          Thomas J.S.
          1. 0
            Christian Kruse
            1. 0
              Thomas J.S.
              1. 0
                Christian Kruse
    3. 0
      Alexander Foken
      1. 0
        Michael W.
        1. 0
          Rainer S.
        2. 0
          Sönke Tesch
        3. 0
          Thomas Meinike
        4. 0
          Alexander Foken
      2. 0
        Christoph Zurnieden
        1. 0
          Axel Richter
          1. 0
            molily
            • menschelei
            1. 0
              Axel Richter
              1. 0
                Christian Seiler
                1. 0
                  molily
                  1. 0

                    World Domination

                    Pinky°
          2. 0
            Christoph Zurnieden
            1. 0
              Axel Richter
              1. 0
                Christian Kruse
                1. 0
                  Axel Richter
                  1. 0
                    Christian Kruse
                    1. 0
                      Sönke Tesch
                      1. 0
                        Christian Kruse
                        1. 0
                          Sönke Tesch
                          1. 0
                            Christian Kruse
                            1. 0
                              Alexander Foken
                  2. 0
                    Christoph Zurnieden
                    1. 0
                      Axel Richter
                      1. 0
                        Christian Kruse
                      2. 0
                        Christoph Zurnieden
                        1. 0
                          Axel Richter
                          1. 0
                            Christoph Zurnieden
                            1. 0
                              Axel Richter
                              1. 0
                                Christoph Zurnieden
                                1. 0
                                  Axel Richter
                                  1. 0
                                    Christoph Zurnieden
                                    1. 0
                                      Axel Richter
                                      1. 0
                                        Christoph Zurnieden
                                2. 0
                                  Axel Richter
                                  1. 0
                                    Christoph Zurnieden
                                    1. 0

                                      Aua, das tut weh

                                      Karin
          3. 0
            Christian Kruse
            1. 0
              Axel Richter