O que são ponteiros? Em C++, um ponteiro refere-se a uma variável que contém o endereço de outra variável. Assim como as variáveis regulares, os ponteiros têm um tipo de dados. Por exemplo, um ponteiro do tipo integer pode conter o endereço de uma variável do tipo integer. Um ponteiro do tipo car
O que é uma matriz dinâmica? Uma matriz dinâmica é bastante semelhante a uma matriz normal, mas seu tamanho é modificável durante o tempo de execução do programa. Os elementos DynamArray ocupam um bloco contíguo de memória. Uma vez que uma matriz foi criada, seu tamanho não pode ser alterado. No
O que é manipulação de exceção em C++? O tratamento de exceções em C++ fornece uma maneira de lidar com circunstâncias inesperadas, como erros de tempo de execução. Assim, sempre que ocorre uma circunstância inesperada, o controle do programa é transferido para funções especiais conhecidas como man
O que é uma String? Uma string é uma sequência de caracteres. Uma string C++ é um objeto da classe std::string. Os caracteres são sequências de bytes armazenadas com acesso a um único byte de caractere permitido. Strings C++ alocam memória dinamicamente. Mais memória pode ser alocada para a strin
O que é um interruptor? A instrução switch ajuda a testar a igualdade de uma variável em relação a um conjunto de valores. Cada valor sob comparação é conhecido como um caso. Veja o switch como uma instrução de ramificação multidirecional. Você pode mudar a execução do programa para várias partes
O que é loop do-while? O loop do-while itera uma seção do programa C++ várias vezes. No loop do-while, a expressão de teste é adicionada na parte inferior do loop. O corpo do loop vem antes da expressão de teste. É por isso que o corpo do loop deve ser executado uma vez, mesmo quando a expressão de
O que é um loop for? Essa é uma estrutura de controle de repetição que nos ajuda a iterar sobre uma seção de código C++ por um número fixo de vezes. Um loop for é executado desde que a expressão de teste seja verdadeira. O loop termina a execução imediatamente a expressão de teste se torna falsa. I
O que são Operadores? Um operador é um símbolo usado para realizar operações em operandos. Um operador opera operandos. As operações podem ser matemáticas ou lógicas. Existem diferentes tipos de operadores em C++ para realizar diferentes operações. Considere a seguinte operação: a = x + y; Na d
O que é uma matriz? Um array é uma estrutura de dados que armazena um elemento do mesmo tipo de dados sequencialmente. Uma matriz C++ tem um tamanho fixo. Você pode ver uma matriz como uma coleção de variáveis de um tipo de dados semelhante. Em vez de declarar cada variável e atribuir um valor
Variáveis em C++ Uma variável C++ nos fornece um recurso de armazenamento nomeado. Ele permite que o programador manipule os dados conforme a necessidade. Cada variável tem um tipo em C++. O tipo de variável ajuda a determinar o tamanho e o layout do mapa de memória da variável, o intervalo de va
Programa Hello World em C++ O programa “Hello World” é o primeiro, mas mais importante passo para aprender qualquer linguagem de programação e certamente é o programa mais simples que você aprenderá com cada linguagem de programação. Tudo o que você precisa fazer é exibir a mensagem “Hello World” n
O que é Dev-C++? Dev-C++, desenvolvido pela Bloodshed Software, é um IDE gráfico completo (Ambiente de Desenvolvimento Integrado) para programação C e C++. É distribuído sob a Licença Pública Geral GNU para programação em C e C++. Como baixar e instalar o Dev C++ no Windows Existem muitos compila
O que é C++? C++ é uma linguagem de programação orientada a objetos de propósito geral. Foi criado por Bjarne Stroustrup no Bell Labs por volta de 1980. C++ é muito semelhante ao C (inventado por Dennis Ritchie no início dos anos 1970). C++ é tão compatível com C que provavelmente compilará mais de
Funções da biblioteca padrão C Neste tutorial, você aprenderá sobre as funções de biblioteca padrão em C. Mais especificamente, o que são, diferentes funções de biblioteca em C e como usá-las em seu programa. As funções da biblioteca padrão C ou simplesmente as funções da biblioteca C são funções
Pré-processador C e macros Neste tutorial, você será apresentado aos pré-processadores c e aprenderá a usar #include, #define e compilação condicional com a ajuda de exemplos. O pré-processador C é um pré-processador de macro (permite definir macros) que transforma seu programa antes de ser comp
C enums Neste tutorial, você aprenderá sobre enum (enumeração) em programação C com a ajuda de exemplos. Na programação C, um tipo de enumeração (também chamado enum) é um tipo de dados que consiste em constantes integrais. Para definir enums, o enum palavra-chave é usada. enum flag {const1, con
Manuseio de arquivo C Neste tutorial, você aprenderá sobre manipulação de arquivos em C. Você aprenderá a lidar com E/S padrão em C usando fprintf(), fscanf(), fread(), fwrite(), fseek() etc. com a ajuda de exemplos. Um arquivo é um contêiner em dispositivos de armazenamento de computador usado p
Sindicatos C Neste tutorial, você aprenderá sobre uniões na programação C. Mais especificamente, como criar sindicatos, acessar seus membros e aprender as diferenças entre sindicatos e estruturas. Uma união é um tipo definido pelo usuário semelhante a structs em C, exceto por uma diferença de chav
Estrutura e função C Neste tutorial, você aprenderá a passar variáveis de estrutura como argumentos para uma função. Você aprenderá a retornar struct de uma função com a ajuda de exemplos. Semelhante a variáveis de tipos internos, você também pode passar variáveis de estrutura para uma funç
Estruturas C e ponteiros Neste tutorial, você aprenderá a usar ponteiros para acessar membros de structs na programação C. Você também aprenderá a alocar memória dinamicamente de tipos de estrutura. Antes de aprender sobre como ponteiros podem ser usados com structs, certifique-se de verificar e
Linguagem C