Forklaring: ifelse er ikke et forbehandlerdirektiv. … Det er et forprosessordirektiv, elif, som utfører funksjonen else-if.
Hva er et eksempel på forbehandlerdirektiver?
Eksempler på noen forprosessordirektiver er: include, define, ifndef etc Husk at -symbolet bare gir en bane som det vil gå til forprosessoren, og beordre slike as include behandles av preprocessor-programmet. Inkluderer inkluderer for eksempel ekstra kode til programmet ditt.
Hva er et forbehandlerdirektiv?
Preprocessor-direktiver er linjer i kildefilen der det første ikke-mellomromstegn er, som skiller dem fra andre tekstlinjer. Effekten av hvert forbehandlerdirektiv er en endring av teksten og resultatet er en transformasjon av teksten som ikke inneholder direktivene eller kommentarer.
Er elseif et forbehandlerdirektiv?
Forbehandleren vil inkludere C-kildekoden som følger elif-setningen når tilstanden til det foregående if-, ifdef- eller ifndef-direktivet evalueres til usann og elif-betingelsen evalueres til sann. elif-direktivet kan oppfattes som som else if.
Er pragma et forbehandlerdirektiv?
I programmeringsspråkene C og C++ er pragma once et ikke-standard men bredt støttet forprosessordirektiv designet for å få den gjeldende kildefilen til å inkluderes bare én gang i en enkelt samling.