Manipulering arrays er en afgørende færdighed alle programmører skal mestre . Arrays er en meget almindelig datastruktur findes i næsten alle programmeringssprog . Et array er en sekvens af tilstødende elementer af en given type , og kan bruges til at gemme ting som tal, tegn eller referencer til objekter. Alle elementer i et array skal være af samme type . En fælles øvelse programmering kan eleverne blive bedt om at udføre, er at tilføje værdierne af to matrixer og gemme resultatet i et tredje array. Ting du skal
C compiler , som GCC.
Integrated Development Environment , såsom Eclipse CDT .
Vis Flere Instruktioner
1
Definer en størrelse for alle dine arrays :
# define ARRAY_SIZE 10
2
Definer et array, der vil holde summen af to andre arrays ved at skrive dette : Hej
int sum [ ARRAY_SIZE ]
3
Definer og initialisere to arrays , der holder de værdier , der skal tilføjes . Ring hvert array a og b , og fylde dem op med 10 vilkårlige numre. Dette kan opnås som så : Hej
int a [ ARRAY_SIZE ] = {0 , 1, 2 , 3, 4 , 5, 6, 7 , 8, 9 };
int b [ ,"ARRAY_SIZE ] = {0 , 1, 2 , 3, 4 , 5, 6, 7 , 8, 9 };
4
gentage gennem en for-løkke ARRAY_SIZE tider. Dette for loop kan defineres som dette : Hej
for (int i = 0; i < ARRAY_SIZE , i + +)
{
}
5
Tilføj værdierne matrix a og b sammen og gemme resultatet i matrix sum . Du kan skrive noget som dette mellem de krøllede parenteser i for-løkken : Hej
sum [i] = a [i] + b [i ]
< br >