En vektor är ett nytt betydande behållare som används för att lagra data sekventiellt i ett datorprogram . Vektorer liknar matriser , som också containrar som används för att lagra data , och som finns i många olika språk datorprogrammering . Men vektorer har några fördelar jämfört med andra lagringsobjekt som inkluderar deques och listor . Eftersom programspråket C har funnits så länge och har använts i många komplexa numeriska beräkningar , kommer den här artikeln diskutera skapa en vektor i C. Instruktioner
1
Inkludera klassen Vector i ditt program genom att koda " # include . "
2 Definiera vektorn med en giltig datatyp , t.ex. Integer , Boolean eller String . Ge vektorn ett namn så att det kan nås i koden .
3
Addera värden i vektorn genom kodning " push_back . " Denna funktion sätter ett värde vid slutet av vektorn array. Till exempel " myVector.push_back ( 22 ) " sätter numrera 22 i arrayen. Coding " myVector.push_back ( 32 ) " nästa skapar en array med värdet 22 , följt av 32 .
4
hämta värden från vektorn i linjär eller slumpvis ordning. Att göra i ordning , deklarerar en variabel för att vara en räknare som börjar på noll . Loop genom uppsättningen räkna från noll till " myVector.size ( ) . " Starta de olika värden med " myVector [x] " där x är det aktuella indexet av vektorn arrayen.
5
manipulera innehållet i vektorn vid behov. Ta det sista elementet med " pop_back " funktionen . " Clear " ställer in antalet till noll genom att ta bort alla värden , " Erase " kommer att ta bort specifika värden individuellt Addera
.