Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan å erklære en funksjon i C
    Funksjoner i C er nøkkelen til håndterbare strukturert programmering . Hver god programmet er skrevet ved å ta den oppgave og dele den opp i biter , som hver blir en funksjon . Instruksjoner , Lag Funksjon erklæringen
    en

    Lag et unikt navn som sier klart hva funksjonen gjør . Bruk verb i navnet for å understreke handlingen. Bruk et konsistent format, for eksempel understreking ( f.eks " calculate_subtotal ") eller indre bokstaver (for eksempel " CalculateSubtotal ") . Unngå navn som er for generelle . For eksempel, " calculate_GPA_subtotal " kan være bedre, siden forskjellige ting kan subtotalled .
    2

    Bruk funksjoner til å returnere en enkelt verdi av innebygde C datatype (inkludert pekere) . Funksjoner som ikke returnerer noe vil bli erklært som ugyldig .
    3

    Velg funksjonens parametre og deres typer . Pass nøyaktig hva funksjonen må gjøre jobben sin , ikke mer og ikke mindre . Funksjoner som ikke trenger noe vil bruke ugyldig.
    4

    Innse at de fleste parametrene er " vedtatt av verdi. " Funksjonen blir ikke selve variabel, bare sin verdi , og kan endre det uten å påvirke kilden. Hvis du trenger å " passere ved henvisning ", slik at funksjonen for å endre verdien i den opprinnelige variabelen , må du bruke pekere for parametrene
    5

    Erklærer funksjonen erklæringen som dette: .

     int calculate_GPA_subtotal ( korte studenttype , int * score ) { erklæringen begynner med avkastningen type, så sitt navn , så parametrene inne i parenteser . Her er hva det vil se ut for en funksjon som har verken : 
     void reset_printer (void ) { 
    6

    Inkluder en forkortet erklæring. På toppen av C -programfilen , eller enda bedre i en header ( . H) , kan du ta en forkortet erklæring som utelater kroppen , slik som dette :

     int calculate_GPA_subtotal ( korte studenttype , int * scores) ; void reset_printer ( void) ; . Merk at du kan utelate parameter navn hvis du vil, men det er god form for å inkludere dem . 
    Skriv Function Body
    7

    Bruk { } . Funksjonsdefinisjonene ende med et {som begynner kroppen av funksjon og fortsetter til matching } . Bruk innrykk for å gjøre omfanget klart.
    8

    Bruk avkastningen kommandoen for å returnere en verdi . For void funksjoner , bruke det uten en verdi for å hoppe ut av funksjon fra midten .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage et lotteri spill hjelp av C + + 
    ·Hvordan få en valgt verdi fra en Listbox i C 
    ·Hvordan Sett verdien av en variabel i en streng C 
    ·Hvordan lage en Moving graf i C # 
    ·Hvordan lage en enkelt tråd i CPP 
    ·Hvordan skrive en Visual C program som bruker et Mens e…
    ·Hvordan returnere en referanse til Vector C 
    ·Hvordan finne ut om en rad eller en kolonne er markert …
    ·Hvordan Vurdere Boolsk Multiplication i C + + 
    ·Hvordan Fet Ord i C + + med Xcode 
      Anbefalte artikler
    ·Hvordan få tilgang til Windows Security Settings Gjenn…
    ·Slik viser Word-dokumenter i NET Hjemmesider 
    ·Hvordan lage et bilde Kart Ved hjelp av HTML programmer…
    ·Forskjellen mellom Likeverdighet & Boundary Partisjoner…
    ·Slik installerer Zend Optimizer på RedHat Enterprise L…
    ·Hvordan bruke SQLite i Vb.net 
    ·Hvordan skrive enkle algoritmer 
    ·Hvordan implementere Positional Indeks ved hjelp av Pyt…
    ·Hvordan erstatte en karakter i Vb.net 2003 
    ·Hva er det motsatte av Skriv ut i C Programming 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/