Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur att anropa en funktion i QBasic

    QBasic , även känd som Quick Basic är ett programmeringsspråk utvecklat av Microsoft från BASIC . Tack vare sin enkla inlärningskurva , tjänar det vanligen som en inledande programmeringsspråk . Språket möjliggör både subrutiner och funktioner för att hjälpa till att organisera programmet i lätt att förstå logiska segment . I alla programmeringsspråk , avser termen att anropa en funktion för förmågan att orsaka ditt program för att köra ett visst segment av kod fördefinierade i programmet . Ditt program kommer att använda en specifik funktion namn för att tala om för programmet som fungerar att köra när det kallas . Instruktioner
    1

    Beskriv parametrarna din funktion behöver . Om du skriver en funktion för att lägga till två siffror , kommer funktionen kräver två parametrar --- Number1 och Antal2 --- För att veta vad man ska lägga . En parameter är en yttre del av kunskap funktionen kräver att utföra logiken . Om en funktion är tänkt att lägga till två siffror , måste funktionen vet de två externa nummer för att utföra " add " logik . Således kommer funktionen kräver två parametrar : de två nummer för att lägga
    2

    Program returvärdet för funktionen . . ( Om returvärdet är den resulterande svaret en funktion producerar . ) Antalet som resultat från funktionen add beskrivs i steg 1 är returvärdet . Per definition i QBasic , måste en funktion returnera ett värde och kan inte ha ett returvärde av tomrum , som vissa andra språk tillåter . Ett tomrum funktion i andra språk har inget returvärde . Ett tomrum funktion i QBasic definieras istället som en subrutin . Om returvärdet är en sträng , vilket betyder att den är icke - numeriskt i programmering termer , måste du lägga till ett " $ "-symbolen i slutet av funktionsnamnet att ange returvärdet inte är ett numeriskt värde och i stället en sträng värde . Ett numeriskt returvärdet behöver inga ytterligare symboler .
    3

    Deklarera funktionen . Använda nyckelordet " FUNKTION , " förklarar funktionen i koden . Förklaring av en funktion för att addera två tal sker enligt följande :

    FUNCTION Sum ( Tal1 , Number2 ) katalog

    Sum = Number1 + Number2

    END FUNCTION

    det värde som returneras måste ha samma namn som funktionen , vilket är hur QBasic definierar returvärdet .
    4

    Anropa funktionen från main koden . För att anropa en funktion i koden för ett QBasic program , helt enkelt skriva in namnet på funktionen med lämpliga parametrar överförda i. Eftersom alla funktioner i QBasic har en returtyp måste funktionsanropet följa en handling , t.ex. en överlåtelse eller en PRINT . Till exempel , " PRINT Sum ( 1 , 2 ) " kommer att mata ut värdet 3 till skärmen när du kör programmet .
    5

    Kontrollera att kontrollera funktionen deklareras innan du försöker använda den . QBasic kommer att skapa en funktion deklaration för dig , även om det kanske inte alltid faller logiskt i önskat program där du vill ha den till . Denna funktion deklaration skall ske före där funktionen anropas eller definieras i programmet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad Är NETFx mapp
    ·Vad är fördelarna med Top - Down Coding
    ·Hur man använder DBX Debugger
    ·Skillnader mellan Bibliotek Funktion & användardefinie…
    ·Skillnad mellan Montörer och kompilatorer
    ·Hur man startar Datorer
    ·Specifikationer för Rational Unified Process
    ·Hur tomt varierande funktioner Med en matris i MATLAB
    ·Verktyg för Client Server Development
    ·Vilka är lätta Layout & märkspråk
    Utvalda artiklarna
    ·Hur man använder Ternary Operator i Java
    ·Hur man läsa en fil i Fortran
    ·Hur man skapar en Pixel Tracker i PHP
    ·Hur Spola buffert i C + +
    ·Hur man läser en enda rad med kommatecken från Visual…
    ·Rekursiv funktion i C
    ·Hur man använder PHP för att skapa ett varningsmeddel…
    ·Hur man byter flera Tokens i MySQL
    ·Hur man installerar LiveWires paket i Python
    ·Hur Hoppa Position i GridLayout i Java
    Copyright © Dator Kunskap http://www.dator.xyz