QBasic , også kendt som Quick Basic, er et programmeringssprog udviklet af Microsoft fra BASIC . På grund af sin let indlæringskurve , er det almindeligvis fungerer som et indledende programmeringssprog. Sproget giver begge subrutiner og funktioner til at hjælpe med at organisere programmet i let at forstå logiske segmenter. I alle programmeringssprog, henviser udtrykket til at kalde en funktion til evnen til at forårsage dit program til at køre et bestemt segment af kode foruddefineret i programmet. Dit program vil bruge en bestemt funktion navn for at fortælle programmet , der fungerer til at køre, når det kaldes . Instruktioner
1
Beskriv de parametre din funktion har brug for. Hvis du skriver en funktion til at tilføje to numre , vil funktionen kræver to parametre --- tal1 og Tal2 --- for at vide hvad der skal tilføjes . En parameter er en udvendig stykke viden funktionen kræver at udføre logik . Hvis en funktion er beregnet til at tilføje to numre , skal funktionen kender de to eksterne numre til at udføre "add " logik. Således vil funktionen kræver to parametre: de to tal til at tilføje
2
Program returværdien af funktionen. . ( En tilbagevenden værdi er den resulterende svaret en funktion producerer. ) Antallet at resultaterne fra add funktionen beskrevet i trin 1 er returværdien. Pr. definition i QBasic skal en funktion returnere en værdi, og kan ikke have en returværdi på ugyldig , da nogle andre sprog tillader . En void funktion på andre sprog har ingen returværdi . Et tomrum funktion i QBasic defineres i stedet som et underprogram . Hvis returværdien er en streng , hvilket betyder at det er ikke- numerisk i programmering vilkår , skal du tilføje et " $" symbolet til slutningen af funktionen navn for at angive returværdien ikke er en numerisk værdi , og i stedet en streng værdi . En numerisk returværdi ikke behøver nogen yderligere symboler.
3
Erklær funktionen. Bruge søgeordet " funktion," erklærer den funktion i koden . Erklæring om en funktion til at tilføje to tal er som følger : Hej
FUNKTION Sum ( tal1, tal2 )
Sum = Number1 + Tal2
End Function
den værdi, der returneres skal have samme navn som den funktion , som er, hvordan QBasic definerer returværdien.
4
Kald funktion fra de vigtigste kode . At kalde en funktion i koden et QBasic program , skal du blot indtaste navnet på funktionen med de relevante parametre bestået i. Da alle funktioner i QBasic har en returtype , skal funktionen opkald ledsage en handling , såsom en opgave eller et UDSKRIV . For eksempel, " PRINT Sum (1, 2 )" vil sende værdien 3 til skærmen, når du kører programmet .
5
Check for at bekræfte funktionen er erklæret før du forsøger at bruge det. QBasic vil oprette en funktion erklæring for dig, selvom det måske ikke altid falder logisk i dit ønskede program, hvor du ønsker det. Denne funktion erklæringen skal ske før , hvor funktionen kaldes eller defineret i programmet.