Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 13616|Antwort: 0

[C] Die Definition des Segments ist eine Referenz

[Link kopieren]
Veröffentlicht am 16.12.2015 10:56:06 | | |
Bitoperationen, warum C eine maschinenfreundliche Sprache ist und wie C auf Binärdateien funktioniert.
1. Das allgemeine Format des Deklarationsabschnitts
Typname [Mitglied Name]: Breite
Der Typ des Segmentmitglieds kann als unsigned int oder als int-Typ angegeben werden. Die "Breite" sollte ein ganzzahliger Konstantenausdruck mit einem Wert sein, der nicht negativ ist und kleiner oder gleich der Bitlänge des Befehlstyps sein muss.
2. Paarsegmentgruppe, selbst wenn die tatsächliche Länge nur ein Byte einnimmt, aber 4 Bytes zuweist. Wenn du ein bestimmtes Bitsegment angeben möchtest, das aus einer Speichereinheit (Word) gespeichert werden soll.
3. Ein Bitsegment muss in derselben Speicherzelle gespeichert werden, nicht über zwei Speicherzellen. Wenn der Platz der ersten Speichereinheit das nächste Segment nicht aufnehmen kann, wird der Speicherplatz nicht genutzt und das Segment wird von der nächsten Einheit gespeichert
4. Anonyme Ränge können definiert werden
unsigniert a:1 ;
unsigniert :2; (Diese beiden Felder werden nicht verwendet)
Unsigniert B:3;
unsigniert c:4;
5. Die Länge des Bitsegments darf nicht größer als die der Speichereinheit sein, und das Bitsegment-Array kann nicht definiert werden
6. Die Zahl im Bitsegment kann mit ganzzahliger Formatierung ausgegeben werden
7. Das Bitsegment kann im Array-Ausdruck referenziert werden und wird vom System automatisch in eine ganze Zahl umgewandelt.
data.a+5/data.b
legal ist






Vorhergehend:WordPress-Empfehlungs-Plugin: WP SLUG Translate
Nächster:WPF liest und schreibt Konfigurationsdateien
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com