Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe u de grootte van de structuur bij Runtime in C Bepaal
De C -programmeertaal werd ontwikkeld als een systeem programmeertaal , bedoeld voor gebruik in de bouw van systemen applicaties en besturingssystemen , zoals Unix . Vanwege deze rol , de taal C werkt nauw samen met de hardware van een computer en interne structuren zoals geheugen . C functies zoals " sizeof ( ) " help C programmeurs bepalen het geheugengebruik van de verschillende variabelen en data structuren in het programma wat je nodig hebt
C compiler
Tekst editor
Toon Meer instructies
1

Stel het doel programma . Terwijl de functie " sizeof ( ) " zijn er geen speciale bibliotheken nodig , het helpt om te kunnen uitvoerformaten om te controleren of de functie goed werkt . Het programma bestaat uit een basis " main ( ) " functie met de mogelijkheid om output naar het scherm . Opzetten van het programma zoals het volgende voorbeeld :

# include " stdio.h "

int main
( ) {

return 0 ; }
2

Declareer een variabele en een data type. In het volgende voorbeeld , heb je twee variabelen : "ik , " dat is een fundamenteel integer , en " x ", die de datastructuur " Voorbeeld " vertegenwoordigt die u maakt bij het begin van de functie : < br >

int main ( ) {

struct Voorbeeld
{ int een, int twee ;} ;

struct Voorbeeld
x ; int i = 2 ;

return 0 ; }
3

Print de uitgang van de grootte van elke variabele . Met de functie " sizeof ( ) " , kunt u uitprinten van de grootte van elke variabele in bytes . De grootte van de " i" in bytes , zoals bij alle andere getallen , is 4 . De grootte van " x " in bytes , die twee gehele getallen , is 8 :

printf ( " % lu " , sizeof ( i ) ) ; //4printf ( " % lu " , sizeof ( x ) ) ; //8

Previous: Next:
  C /C + + Programming
·Hoe te controleren of een Arra…
·Soorten bufferoverloop Attacks…
·Hoe de Orde van een Vector in …
·Doel van CString Methoden 
·Hoe om code te schrijven voor …
·Hoe het genereren van een Rand…
·Hoe maak je een tekstbestand g…
·Hoe een C programma een Armstr…
·Hoe te converteren van int naa…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Floating Box Build 
·Hoe Software Metrics voor Genetische alg…
·Hoe maak je een MARC record Zorg 
·Hoe maak je pauze een Python script 
·Hoe de Next String input van in Java 
·Hoe maak je een computer programma schri…
·Hoe te VMware Run in een Linux Terminal 
·De Methode Functie & klasse in Python 
·Hoe de MySQL Database Server installeren…
Copyright © Computer Kennis http://www.nldit.com