C werd ontwikkeld als een systeem programmeertaal voor multitasking besturingssystemen . Vanwege zijn hoofdfunctie als besturingssysteem taal , C en C + + bevat functies om de fijne details van het computersysteem , zoals geheugenbeheer behandelen . Dat gezegd zijnde , moet je geen geheugen nodig is voor de uitvoering van de programma's handmatig toe te wijzen . U kunt dit doen is twee verschillende plaatsen : op de berg of de stack . Wat je nodig hebt C + + Compiler Text Editor Toon Meer Aanwijzingen 1 Opzetten van een C + + -programma , met inbegrip van de " malloc " library . De malloc bibliotheek krijgt u toegang tot de toewijzing van functies geheugen # include " malloc.h " int main ( ) . { Return 0 ; } < br > 2 Maak een pointer naar een integer . < Br Deze wijzer zal een verwijzing naar het geheugen te stapelen wanneer u het toewijzen int main ( ) { ; ; terugkeer 0 int * stack_pointer } ontvangen. > Goedkope 3 Gebruik de " _malloca ( ) " functie om het geheugen toe te wijzen . " _malloca ( ) " wordt een verwijzing naar het geheugen stapelen terug , de grootte van die je zal aanwijzen met de " sizeof ( ) " functie : int * stack_pointer = _malloca ( sizeof ( int ) ) ;
|