Un vector (arreglo unidimensional) permite agrupar elementos del mismo tipo en un solo bloque de memoria, identificados por un nombre y posición. Para crear un vector en C se usa el tipo, nombre y tamaño; por ejemplo, int a[5] crea un vector de 5 enteros. Los vectores se pueden inicializar al declararlos asignando valores a cada posición.