Hva er funksjonsuttrykk?
Hva er funksjonsuttrykk?

Video: Hva er funksjonsuttrykk?

Video: Hva er funksjonsuttrykk?
Video: Stigningstall og konstantledd for lineære funksjoner 2024, November
Anonim

Funksjoner er verdier. De kan tildeles, kopieres eller deklareres hvor som helst i koden. Hvis funksjon er deklarert som en egen setning i hovedkodeflyten, som kalles en " Funksjon Erklæring". Hvis funksjon er opprettet som en del av en uttrykk , det kalles en " Funksjonsuttrykk ”.

Så, hva er forskjellen mellom funksjon og uttrykk?

Uttrykkene er "syntaktiske" objekter, dvs. biter av språk. Funksjoner er (matematiske) objekter, dvs. deler av verden. EN funksjon er beskrevet/spesifisert av en uttrykk ; det samme funksjon kan beskrives av mer enn én uttrykk.

I tillegg, hva er funksjonserklæringer? EN funksjon er en gruppe utsagn som sammen utfører en oppgave. EN funksjonserklæring forteller kompilatoren om en funksjonens navn, returtype og parametere. EN funksjon definisjon gir selve kroppen av funksjon . C-standardbiblioteket har mange innebygde funksjoner som programmet kan ringe.

I forhold til dette, kan du forklare funksjonsanrop og funksjon gjelder?

Både anrop og søke utføre veldig lik funksjoner : de utfører en funksjon i sammenhengen eller omfanget av det første argumentet som du gå videre til dem. Dessuten er de begge funksjoner at kan bare bli kalt på andre funksjoner . Forskjellen er når du ønsker å så dette anrop med et sett med argumenter.

Hva kalles funksjon?

EN navngitt funksjon er en funksjon erklæring dersom den fremstår som en erklæring. For eksempel: funksjon offiser () { return rank() + " Reginald Thistleton"; funksjon rank () { return "Captain"; } } offiser() //=> 'Kaptein Reginald Thistleton'

Anbefalt: