Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13616|Antwoord: 0

[C] De definitie van het segment is een referentie

[Link kopiëren]
Geplaatst op 16-12-2015 10:56:06 | | |
Bitoperaties, waarom C een machinevriendelijke taal is, en hoe C werkt op binaire data.
1. Het algemene formaat van het declaratiesegment
Type Naam [Lid Naam]: Breedte
Het type segmentlid kan worden gespecificeerd als een niet-ondertekende int of een int-type. De "breedte" moet een uitdrukking zijn van een gehele constante met een waarde die niet-negatief is en kleiner is dan of gelijk aan de bitlengte van het instructietype.
2. Koppelsegmentgroep, zelfs als de werkelijke lengte slechts één byte beslaat, maar 4 bytes toewijst. Als je een bepaald bitsegment wilt specificeren dat opgeslagen moet worden vanuit een geheugeneenheid (word).
3. Een bitsegment moet in dezelfde geheugencellen worden opgeslagen, niet tussen twee geheugencellen. Als de ruimte van de eerste opslagunit het volgende segment niet kan herbergen, wordt de opslagruimte niet gebruikt en wordt het segment opgeslagen van de volgende eenheid
4. Anonieme rangen kunnen worden gedefinieerd
Ongetekend a:1 ;
onondertekend :2; (Deze twee ruimtes worden niet gebruikt)
Onondertekend B:3;
Onondertekend C:4;
5. De lengte van het bitsegment mag niet groter zijn dan de lengte van de geheugeneenheid, en de bitsegmentarray kan niet worden gedefinieerd
6. Het getal in het bitsegment kan worden uitgevoerd met gehele getallenopmaak
7. Het bitsegment kan worden aangeduid in de array-expressie, en het wordt automatisch door het systeem omgezet in een geheel getal.
data.a+5/data.b
is legaal






Vorig:WordPress Aanbevelingsplugin: WP SLUG Translate
Volgend:WPF leest en schrijft configuratiebestanden
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com