✅ *1. O qu
Um ______ é uma estrutura de dados dinâmica da biblioteca padrão STL (`
Anotacoes
✅ *1. O que é um vetor em C++?* - Um *vetor (`vector`)* é uma estrutura de dados dinâmica da biblioteca padrão STL (`<vector>`). - Diferente de arrays, *o tamanho do vetor pode crescer ou diminuir* conforme necessário. --- 🧩 *2. Como declarar um vetor* ```cpp #include <vector> vector<int> numeros; // vetor de inteiros vazio vector<float> notas(5); // vetor com 5 elementos float (inicializados com 0) vector<string> nomes(3, "Anon"); // vetor com 3 strings "Anon" ``` --- 🔧 *3. Operações básicas* ```cpp numeros.push_back(10); // adiciona 10 ao final numeros.pop_back(); // remove o último elemento int x = numeros[0]; // acessa o primeiro elemento numeros[1] = 50; // altera o segundo elemento int tamanho = numeros.size(); // retorna o número de elementos numeros.clear(); // esvazia o vetor ``` --- 🔁 *4. Percorrer um vetor* ```cpp // Com índice for (int i = 0; i < numeros.size(); i++) { cout << numeros[i] << endl; } // Com for-each for (int valor : numeros) { cout << valor << endl; } ``` --- ⚙️ *5. Vetores de vetores (matriz ou vetor 2D)* ```cpp // Exemplo de declaração de ...
Estude com jogos interativos
Envie suas anotacoes e gere flashcards, provas e mais com IA
Comecar gratis