C processkontroll

C-processkontroll hänvisar till en grupp funktioner i standardbiblioteket för programmeringsspråket C som implementerar grundläggande processkontrolloperationer. Processkontrolloperationerna inkluderar åtgärder som att avsluta programmet med olika nivåer av rensning, köra en extern kommandotolk eller komma åt listan över miljöoperationer.

Översikt över funktioner

Processkontrollfunktionerna definieras i stdlib.h- huvudet ( cstdlib -huvud i C++).

Fungera Beskrivning

Avsluta ett program
avbryta orsakar onormal programavslutning (utan att städa upp)
utgång orsakar normal programavslutning med städning
_Utgång orsakar normal programavslutning utan att städa upp ( C99 )
atexit registrerar en funktion som ska anropas vid exit()-anrop
quick_exit orsakar normal programavslutning utan att städa upp, men med IO-buffertar tömda ( C11 )
vid_snabb_utgång registrerar en funktion som ska anropas vid quick_exit()-anrop

Kommunicera med omgivningen
getenv kommer åt listan över miljövariabler
systemet anropar värdmiljöns kommandoprocessor

externa länkar