![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/CPT-arrays-2d-names.svg/langca-640px-CPT-arrays-2d-names.svg.png&w=640&q=50)
Vector (programació)
estructura de dades / From Wikipedia, the free encyclopedia
En informàtica un vector és una estructura de dades consistent en un grup d'elements que són accedits per indexació. En la majoria de llenguatges de programació cada element té el mateix tipus de dades i el vector ocupa una àrea contigua de memòria. La majoria dels llenguatges de programació tenen un tipus de dades vector ja definit.
![]() |
Aquest article o secció no cita les fonts o necessita més referències per a la seva verificabilitat. |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/CPT-arrays-2d-names.svg/220px-CPT-arrays-2d-names.svg.png)
Alguns llenguatges de programació suporten programació de vectors (per exemple APL o les versions més noves de Fortran) que generalitza operacions i funcions per a funcionar transparentment en vectors tal i como ho fan amb escalars, en comptes d'haver d'iterar sobre els membres del vector.
Als vectors multi-dimensionals s'accedeix fent servir més d'un índex: un per a cada dimensió.
Els vectors poden ser classificats com a vectors de mida fixa (a vegades anomenats vectors estàtics) la mida dels quals no pot ser canviat un cop s'han emmagatzemat, i vectors dinàmics, que poden ser redimensionats.