Programma's hebt u toegang tot de computer het geheugen toewijzen . U kunt dit geheugen gebruiken om gegevens , wijzigen van gegevens en belasting gegevens op te slaan . Programma geheugen toewijzen om toegang krijgen tot het geheugen van het besturingssysteem . In de C -programmeertaal , moet u geheugen voor data structuren die tijdens runtime toe te wijzen . Bijvoorbeeld kan een programma dat een twee - dimensionale grafiek gebruikt gegevens in een 2D array, indien het eerst toegewezen . Toewijzing is een zeer belangrijke stap in het gebruik van computergeheugen correct . Wat je C Integrated Development Environment ( IDE ) , zoals Eclipse CDT C Compiler , zoals GCC Need Toon Meer Aanwijzingen Load 1 de C IDE door te klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteert u " File /New /Project" en kies " C Project " om een nieuwe C -project te creëren . Een lege broncode bestand in de teksteditor gedeelte van de IDE . Kopen van 2 Maak een nieuwe hoofdfunctie . Deze functie is waar uw programma begint . Je zult al je broncode bestand binnen de accolades van de belangrijkste functie te plaatsen. Plaats de volgende tekst op de top van de broncode bestand : int main ( ) op { } 3 Verklaar een reeks getallen die bepalen de grootte van de tweedimensionale matrix . Je zult een variabele voor de breedte , lengte en oppervlakte nodig . Schrijf de volgende verklaringen in de belangrijkste functie : int width = 5 ; int lengte = 5 ; int gebied = breedte * lengte ; 4 Vind de maat die u nodig door een twee - dimensionale array gezien de berekende gebied . ; 5 int size = sizeof ( char ) * oppervlakte : Bijvoorbeeld , als je het maken van een raster van " char " typen data , zou je de functie " sizeof " als dit te gebruiken Verklaar een pointer naar een twee - dimensionale array en wijst de berekende geheugen eisen . Zet de volgende uitspraak om dit te doen : char ** arrayPointer = calloc ( sizeof ( char ) , grootte) ; 6 Voer het programma door op de groene knop "Afspelen" gelegen op de bovenste rij knoppen . Het programma heeft geen output .
|