| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan Erklær en funktion i C
    Funktioner i C er nøglen til håndterbare struktureret programmering . Enhver god program er skrevet ved at tage den opgave og dividere det op i stykker , som hver bliver en funktion . Instruktioner
    Opret Function erklæring
    1

    Opret et unikt navn som siger klart, hvad funktionen gør. Brug verber i navnet for at understrege handlingen. Brug en konsekvent format, såsom understregninger (fx " calculate_subtotal ") eller indre kapitalisering (fx " CalculateSubtotal "). Undgå navne, der er for generisk . For eksempel, " calculate_GPA_subtotal " kunne være bedre, da forskellige ting kan subtotalled .
    2

    Brug funktioner til at returnere en enkelt værdi for indbygget C datatype (herunder pointers ) . Funktioner, der ikke returnerer noget vil blive erklæret for ugyldig .
    3

    Vælg funktionens parametre og deres typer . Pass præcis hvad funktionen skal gøre sit arbejde , hverken mere eller mindre. Funktioner, der ikke behøver noget vil anvende ugyldige.
    4

    Indse, at de fleste parametre er " bestået af værdi. " Denne funktion kan ikke få den faktiske variable , kun dens værdi, og kan ændre det uden at påvirke kilden. Hvis du har brug for at "pass ved henvisning " for at tillade den funktion at ændre værdien i den oprindelige variabel , skal du bruge pejlemærker for parametrene
    5

    Erklær funktionen erklæring som dette: .

     int calculate_GPA_subtotal ( korte studenttype , int * scoringer ) { erklæringen starter med returtype , så dens navn og derefter parametrene i parenteser . Her er, hvad det ville se ud for en funktion , der hverken har : 
     void reset_printer (void) { 
    6

    Medtag en forkortet erklæring. På toppen af C -programmet filen , eller bedre endnu i en header ( . H -fil), indeholde en forkortet erklæring, som udelader kroppen , som dette:

     int calculate_GPA_subtotal ( korte studenttype , int * scores ) void reset_printer ( void) ; . Bemærk at du kan udelade parameter navne, hvis du kan lide , selvom det er god tone at medtage dem. 
    Skriv Function Krop
    7

    Brug { } . Funktion definitioner ende med en { som starter kroppen af ​​funktionen og fortsætter indtil matching } . Brug indrykning til at gøre omfanget klart.
    8

    Brug tilbagevenden kommandoen til at returnere en værdi. For void funktioner bruge det uden en værdi at springe ud af funktion fra midten.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man opbygger en mobilapplikation , der bruger e…
    ·Sådan Erstat vilkårlig tekst i String i C + + 
    ·Hvordan man skriver Word Equivalent af en check Beløb …
    ·Sådan Pass Parametre til MVC View 
    ·Hvordan laver MFC interface Tråde 
    ·Sådan Link OBJ filer i Turbo C + + 
    ·Sådan Word Juster i C30 
    ·Sådan læses en fil i ANSI C 
    ·Sådan Konverter en STD String til et heltal 
    ·Sådan indstilles Isolation niveau i ODBC 
      Anbefalede Artikler
    ·Hvordan skal tjekkes for Null-værdi i Visual Basic 
    ·Sådan oprettes en avanceret PHP MySQL Driven Website 
    ·Sådan oprettes en Thread Demonstration i Win32 
    ·Sådan bruges SQLite3Comment på en iPhone App 
    ·Sådan Konverter Lang til heltal i Visual Basic 
    ·Hvordan til liste PHP Variabler 
    ·Sådan kører en MTV fil fra VBScript 
    ·Hvad er forskellen mellem en forsamling Sprog og en Mas…
    ·Hvordan til at interagere med SharePoint Fra VBA 
    ·Sådan Lær Turbo C 
    Copyright © Computer Viden http://www.computerdk.com