Ir para conteúdo
Faça parte da equipe! (2024) ×

[Iniciante] Apresentando o C++


-H/\RDCORE-
 Compartilhar

Posts Recomendados

Apresentação - C++

 

present.png

 

Linguagem C

 

A linguagem C é uma linguagem de alto nível, genérica.

Foi desenvolvida por programadores para programadores tendo como meta características de flexibilidade e portabilidade.

Linguagem orientada a objeto muito conhecida no meio acadêmico, embora seja bastante complicada, é uma referência para quem quer aprender a programar com Orientação a Objetos.

Muitos vírus também são feitos em Linguagem C.

 

Características do C

 

Entre as principais características do C, podemos citar:

 

* O C é uma linguagem de alto nível com uma sintaxe bastante estruturada e flexível tornando

sua programação bastante simplificada.

 

* Programas em C são compilados, gerando programas executáveis.

 

*O C é a linguagem preferida dos programadores de aplicativos.

 

 

Estrutura de um programa em C

 

Um programa em C é constituído de:

 

* Um cabeçalho contendo as diretivas de compilador onde se definem o valor de constantes

simbólicas, declaração de variáveis, inclusão de bibliotecas, declaração de rotinas, etc.

 

* Um bloco de instruções principal e outros blocos de rotinas.

 

* Documentação do programa: comentários.

 

Comentários

 

Em C++, comentários podem ser escritos em qualquer lugar do texto para facilitar a interpretação do

algoritmo. Para que o comentário seja identificado como tal, ele deve ter um // antes e um //

depois.

 

Correção: Não é necessário fechar o comando de comentário sempre.

 

Sendo assim, o código também pode ficar da seguinte Forma:

 

 

 


// isto basta para comentários de uma linha...
É necessário se cadastrar para acessar o conteúdo.

 

.

Exemplo:

 

É necessário se cadastrar para acessar o conteúdo.

Estrutura básica de um programa em C

O programa em C mínimo

 

É necessário se cadastrar para acessar o conteúdo.

Equivale em PASCAL ao seguinte programa:

É necessário se cadastrar para acessar o conteúdo.

Todo o programa em C deverá conter uma e só uma função main().

As chaves { e } agrupam instruções, sendo equivalentes às palavras chave begin e end do PASCAL.

É possível colocar comentários em qualquer posição de um programa em C. Um comentário é

qualquer texto delimitado pelos caracteres “/*” e “*/”. Por exemplo:

 

É necessário se cadastrar para acessar o conteúdo.

 

Ou então da seguinte forma, exclusiva ao C++

 

É necessário se cadastrar para acessar o conteúdo.

 

Durante a Aprendizagem da Linguagem C e várias outras Linguagens de Programação é comum se deparar com a Atividade do “ Olá Mundo ! ” ou “Hello World ! “

Se você não conhece a atividade, vou explicar.

Consiste na criação de seu primeiro programa, que tem a função de exibir no seu computador a frase “Olá Mundo ! “

 

No C++ ela pode ser encontrada assim:

É necessário se cadastrar para acessar o conteúdo.

 

O Código acima foi só um exemplo pois nele há possibilidade de continuação.

Além disso há vários outros códigos para várias Linguagens em que pode ser criado.

 

Diretivas Especias #

 

#include - insere o conteúdo de um arquivo de texto no arquivo corrente. Esses arquivos

são usualmente designados por cabeçalhos (header files) e têm a extensão .h:[/i]

 

#include <math.h> - Insere o conteúdo do arquivo math.h com a declaração

das funções matemáticas da biblioteca standard.

 

#include <stdio.h> - Idem para as funções standard de entrada/saída.

 

#define - define um nome simbólico cujas ocorrências no arquivo serão substituídas por

outro nome ou constante.

#define MAX_ARRAY_SIZE 100 - substitui todas as ocorrências de MAX_ARRAY_SIZE por 100.

 

O assembler

 

O assembler traduz código em linguagem assembly (texto) para código objeto. Pode estar

integrado no compilador. O código objeto é geralmente armazenado em arquivos com a extensão

.o (unix) ou .obj (ms-dos).

 

Programas Úteis para Programação em C++

 

- Visual C++ 2010

- Dev-C++

 

 

 

Bom, é isso, tudo que sei e encontrei em minhas apostilas que eu acho realmente útil aos que querem iniciar na Linguagem C.

 

 

* Observação: Continuarei editando o tópico, cada vez que eu lembrar de algo importante colocarei aqui.

Lembrando: Esse tópico é destinado à iniciantes e outras pessoas que querem descobrir ou entrar mais no assunto.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.