C Tutorials fra Roots - Del 23 Introduktion Dette er en del 23 af min serie, C Tutorials fra Roots. I denne del af serien, ser vi på, hvad der er kendt som rand-funktionen og atoi funktion. Dette er eksempler på foruddefinerede funktioner. Den rand funktion bruges til at generere et tilfældigt tal. Den atoi funktionen bruges til at konvertere en streng til et heltal. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected].
Det vil sige, kontakt mig for det mindste problem, du har om, hvad du læser. Funktionen SLUMP Funktionen SLUMP returnerer et tilfældigt heltal fra nul til 32767 alt andet lige. Du er nødt til også at omfatte stdlib.h header fil for at kunne bruge rand-funktionen. Læs og prøv følgende kode: # include # include int main () {int myRandom = rand (); printf ("% i", myRandom); tilbage 0; } Der er mere til den rand funktion end jeg har nævnt. Men lad os lade det blive ved det for nu. Den atoi Funktion atoi -funktionen konverterer en streng (hele tal) til et heltal.
Det er det tager en nulpunkt i form af en streng og returnerer et andet nulpunkt i form af en int. Funktionen skal have stdlib.h header fil inkluderet. Læs og prøv følgende kode. # include # include int main () {char * myChar = "257"; int Myint = atoi (myChar); printf ("% i", Myint); tilbage 0; } I de ovennævnte to kodeeksempler, den stdio.h header er for printf funktion. Mange funktioner hører til biblioteker og for for mig at forklare dem, at jeg nødt til at forklare mange andre ting. Jeg ønsker ikke denne grundlæggende tutorial til at være meget lang, så jeg ender her.
Jeg kan blot tilføje et par mere foruddefinerede funktioner til denne tutorial, senere. Vi fortsætter i den næste del af serien. Chrys at nå frem til et hvilket som helst af de dele af denne serie, så skriv den tilsvarende titel nedenfor i søgefeltet på denne side og klik på Søg (brug menuen, hvis det findes): Kom i gang med CC Basic Syntaks C Basic objekttyper C objektidentifikatorer C Pointers C Betingede Udtalelser Boolean Logic for C boolesk logik og C Betingelser Sammenligning og aritmetiske operatorer i C Loop Konstruktioner i C Arrays i C Pointer og Array i C Core String i CC konstruktioner Funktioner i CC Basic Input og Output Fejl Basics i C White Space i C Grundlæggende om C Identifier Anvendelsesområde Grundlæggende om C definerer Forbehandling direktiv Grundlæggende om C inddrage filer Grundlæggende af C printf
exe?