C Funksjoner

En funksjon er en blokk med kode som utfører en bestemt oppgave.

Tenk deg, du trenger for å lage et program for å lage en sirkel og farge det. Du kan opprette to funksjoner for å løse dette problemet:

  • opprette en sirkel funksjon
  • opprette en farge funksjon

å Dele et komplekst problem i mindre biter gjør vårt program som er enkelt å forstå og bruke.,

Typer funksjon

Det er to typer av funksjon i C-programmering:

  • Standard bibliotek funksjoner
  • brukerdefinerte funksjoner

Standard bibliotek funksjoner

standard biblioteket funksjoner er innebygd funksjoner i C-programmering.

Disse funksjonene er definert i header-filer. For eksempel,

  • printf() er en standard bibliotek-funksjonen for å sende formatert utgang til skjerm (vise utdataene på skjermen). Denne funksjonen er definert i stdio.h header-filen.,
    Derfor, for å bruke printf() funksjonen, trenger vi å inkludere stdio.h header-filen ved hjelp av #include <stdio.h>.
  • sqrt() funksjonen beregner kvadratroten av et tall. Funksjonen er definert i math.h header-filen.

Besøk standard bibliotek funksjoner i C-programmering for å lære mer.

brukerdefinert funksjon

Du kan også lage funksjoner som per ditt behov. Slike funksjoner som er opprettet av brukeren er kjent som brukerdefinerte funksjoner.

Hvordan brukerdefinert funksjon fungerer?,

#include <stdio.h>void functionName(){ ... .. ... ... .. ...}int main(){ ... .. ... ... .. ... functionName(); ... .. ... ... .. ...}

utførelse av et C-program begynner fra main() funksjon.

Når kompilatoren møter functionName();, kontroll av programmet hopper til

 void functionName()

Og kompilatoren starter utfører koder i functionName().

kontroll av programmet hopper tilbake til main() funksjon når koden i definisjonen er utført.,

Merk, funksjon navn er identifikatorer og bør være unik.

Dette er bare en oversikt over brukerdefinerte funksjoner. Besøk disse sidene for å lære mer på:

  • brukerdefinert Funksjon i C-programmering
  • Typer brukerdefinerte Funksjoner

Fordeler med brukerdefinert funksjon

  1. programmet vil være enklere å forstå, vedlikeholde og rette opp feil.
  2. Gjenbrukbare koder som kan brukes i andre programmer
  3. Et stort program kan deles inn i mindre moduler. Derfor, et stort prosjekt kan deles blant mange programmerere.,

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *