AC programma is een verzameling van functies . De mogelijkheid om discrete delen van de code die een specifieke taak uit te voeren maken, verzamelen ze in bibliotheken en hergebruiken in verschillende programma's is een van de kenmerken die de taal C een van de meest populaire programmering platforms voor commerciële software ontwikkeling. De C taal Programming in C is een oefening in het schrijven van functies . In tegenstelling tot zijn antecedent talen als Fortran , COBOL en BASIC , C breekt elke taak een programma moet uitvoeren in afzonderlijke stappen , aangeduid als functies . De fundamentele bouwsteen van ieder C -programma is de main () functie . C is een free-form taal betekent dat uitvoering van het programma niet wordt uitgevoerd op een lineaire manier dat de volgorde waarin de code is geschreven volgt . Integendeel, uitvoering van het programma begint altijd met de main ( ) functie en strikt de volgorde waarin de verschillende functies binnen de belangrijkste worden genoemd ( ) volgt . Data Types basisgegevens types beschikbaar in de taal C zijn : int - een geheel getal ; float - een waarde die een decimaal; char - een enkel karakter , touwtje - een zin of een verzameling tekens , serie - een verzameling van ongelijksoortige waarden verzameld en opgeslagen in een tabel of gestructureerde vorm . Een functie in C kan een van deze retourneren . Het kan ook terugkeren alle aangepaste gegevenstype dat kan worden " legaal " gedefinieerd door de programmeur . Wat een functie is Een functie in C is een stukje code die een specifieke taak die voor de uitvoering van de programma 's uitvoert. Een programma dat de grotere van de twee integer variabelen afgedrukt kan worden geschreven : int groter ( int a , int b ) { if ( a > b ) { printf ( % d " is groter " , a ) ; } else { printf ( % d " is groter " , b ) ; } } het stukje code de waarde van de grootste van de twee variabelen terug naar het aanroepende programma in de integer -formaat . Functie Verklaring en Return Type < br > het type gegevens terug van elke functie is opgegeven in de functie declaratie . Merk op dat in het vorige hoofdstuk , de functie grotere ( ) wordt verklaard met de stelling : int groter . Door voorafgaand aan de naam van de functie met een gegevenstype , verklaart u het datatype van de belfunctie ontvangt van de functie zodra het zijn werking voltooid heeft . Het type ruil voor deze functie kunnen worden gewijzigd door simpelweg het veranderen van de verklaring aan : drijven groter ( ) of een andere erkende data type. Functies die geen waarde retourneren worden gedeclareerd met een " leegte " type.
|