Hvordan Sett Integer Array i Funksjon C Språk

Programmeringsspråket C lar deg lage samlinger av kode som heter funksjoner. En funksjon kalles opp fra en annen del av den C-program, noe som fører til utførelse for å hoppe til funksjonen. Funksjoner vanligvis tar argumenter. For eksempel kan en funksjon gjøres for å skrive ut elementene i en matrise gått inn i det som et argument. Noen mennesker kan si at de setter en rekke inne i en funksjon, men den riktige betegnelsen er "bestått en matrise." Syntaksen for bestått en matrise er enkel og kan plukkes opp på kort tid.

Bruksanvisning

1 Laste C IDE ved å klikke på programikonet. Når den åpnes, velger du "Fil / Ny / Project" og velg "C Project" for å opprette en ny C-prosjekt. En tom kildekoden filen vises i teksteditor del av IDE.

2 Erklære en funksjon som heter "printArray." Denne funksjonen vil ta en matrise og størrelsen på matrisen som argumenter, og deretter skrive ut hvert element i matrisen. En matrise må være definert som tilhørende en bestemt type. For å lage en funksjon som skriver ut elementer til en rekke heltall typer kan du skrive følgende:

ugyldig printArray (int [] a, int størrelse) {}

3 Iterere gjennom utvalget og skrive ut de elementene som finnes i det ved å plassere følgende for loop innenfor klammeparenteser av "printArray" funksjon:

for (int i = 0; i <størrelse; i ++) {printf ( "% d", en [i]); }

4 Lag en hovedfunksjon ved å skrive inn følgende kode:

int main () {}

5 Erklære en matrise ved å skrive følgende i løpet av de klammeparenteser av den viktigste funksjonen:

int [5] intArray = {0, 1, 1, 2, 3];

6 Kaller funksjonen "printArray" og passerer array "intArray" til det ved hjelp av følgende uttalelse:

printArray (intArray, 5);

7 Kjør programmet ved å trykke på den grønne "Play" knappen på den øverste raden med knapper i IDE. Programmet vil utføre og skrive ut alle elementene i matrisen "intArray."