Site icon Dator8 Skåp

hur man skapar en funktion i Microsoft Visual C + +

Skriva miljontals rader programkod kan vara tidskrävande , det är bäst att vara effektivt och ekonomiskt när du kan . Funktioner är programmering konstruktioner som du kan skriva en gång och sedan ringa upprepade gånger under huvuddelen av programmet. Skapa funktioner i Microsoft Visual C + + kan leda till snabbare och mer polerad program
1
deklarera funktionen på det. . mellanslag efter inkluderade biblioteken för programmet och före huvudprogrammet . Skriv typ av funktion, då dess namn och sedan de argument som den kommer att använda från huvudprogrammet . Till exempel , om funktionen är att jämföra två tal och återlämna större antal , då skulle du förklara den typ som ” int ” för hela tal , namn funktion och sedan ge den typ och variabler för de två argumenten inom parentes — alla följt med ett semikolon , enligt C + + syntax . Funktionen deklaration skulle se ut så här :

int getlarger ( int x , int y ) ;
2 .
Ring ett samtal för funktion i kroppen i huvudprogrammet . Kontrollera att den rörliga bifogas funktionen är samma typ som det returnerade värdet av funktionen . För exempel kan du skriva :

int z=getlarger ( s , t ) ,

där du deklarerar variabeln som du anropar funktionen ( ” S ”och ”t ” är variabler som redan har deklarerats och fylld med ett värde tidigare i programmet) eller :

z=getlarger ( s , t ) ,

där z förklarades tidigare inom programmet med andra variabler .
3 .
Konstruera funktionen i slutet av kroppen av de huvudsakliga funktioner . Deklarera funktionen rubriken igen och sedan skapa själva funktionen. För exempel, skulle du skriva :

int getlarger ( int x , int y ) {

if ( x> y )

z=x ;

annan

z=y ;

återvända z ; }

här funktionen tar två variabler från huvudprogrammet som argument och sedan utför en jämförelse att avgöra vilket är ett större antal . Därefter laddar avkastningen argumentet med värdet av de större argument .

tips och varningar

  • Märk dina funktioner med enkla och uppenbara namn .
  • Exit mobile version