Para manipular essas estruturas de dados na memória para executar algumas operações, precisamos de algumas variáveis de tipos de dados, como número inteiro, duplo e assim por diante.
Este artigo o ajudará na análise vetorial e informará diferentes processos de inicialização em vetores (estrutura de dados) em c++.
O que é vetor na linguagem C ++
Em C ++, temos uma biblioteca de modelo padrão especial que possui recipientes embutidos de classe vetorial. O vetor é o armazenamento coletivo em uma memória que armazena elementos dinamicamente com a restrição do mesmo tipo de dados.
Declaração simples de vetor em C++
Vector_keywordEmbora vetores e matrizes sejam semelhantes, o tamanho de um vetor pode variar com o tempo. Os componentes são mantidos em regiões de memória correspondentes. Como resultado, o tamanho do vetor depende dos requisitos do aplicativo em execução. É necessário adicionar um arquivo de cabeçalho com a diretiva pré-processadora como #incluir Antes de usar vetores em programas C ++. A implementação de vetores no C ++ é mais simples e mais fácil, em vez de matrizes.
Em C ++, temos métodos diferentes para inicializar o vetor, vamos discuti -los um por um:
Método 1: pelo uso do método de preenchimento na classe vetorial
#incluirNeste código, usamos o método de preenchimento e criamos um vetor. O método de preenchimento tem dois objetos, um começa, e o segundo é o fim, depois passamos um valor que precisa ser impresso.
Saída
Método 2: pelo uso de push_back () para pressionar os valores um após o outro
#incluirNeste programa, inicializamos o vetor vazio, então damos valores como 11,22,30 ao método push_back usando -o repetidamente e 4 e mostramos -os usando um loop.
Saída
Método 3: Inicialize e inicialize o vetor em uma etapa
#incluirNo exemplo do programa acima, o programa começa com a função principal, onde inicializamos vetores do tipo inteiro e damos valores na mesma etapa. Então mostramos os valores usando um loop para um loop.
Saída
Método 4: com o uso de uma matriz
#incluirNeste código, inicializamos um vetor declarando uma matriz de 6 elementos e depois os imprimimos com cout.
Saída
Método 5: usando a matriz já presente e copiando -a
#incluirNeste programa, declaramos uma matriz como B com 5 valores e depois o adicionamos em um vetor por dois parâmetros; Uma matriz é a primeira, e uma matriz com seu comprimento é a segunda.
Saída
Método 6: pelo uso da sobrecarga do construtor no vetor
#incluirNo exemplo acima, usamos um vetor com sobrecarga do construtor que aceita dois parâmetros: um é a repetição do valor e o segundo é o dígito que queremos mostrar, portanto a saída é a seguinte.
Saída
Conclusão
Os vetores são definidos na biblioteca de modelos padrão (STL). Para usar um vetor, primeiro, precisamos incluir o cabeçalho do vetor no programa. Neste escrito, vimos várias maneiras pelas quais inicializamos os vetores na linguagem C ++. Um desenvolvedor pode escolher qualquer método de acordo com a necessidade.