Stawer Fórum
Seja bem-vindo ao Stawer Fórum,
Aqui você encontra tudo oque precisa, desde Games à Informática.
Para melho visualização do conteúdo do fórum, Registre-se!

Atenciosamente,
Administração Stawer Fórum.
Stawer Fórum
Últimos assuntos
» Template More Create [Blogger]
Dom Set 14, 2014 4:27 pm por artursk

» Banner Editável !
Dom Set 07, 2014 7:57 pm por raposa

» Template ATR Habbo - Plataforma Blogger
Ter Nov 12, 2013 6:17 pm por -Crash

» Fundo blog
Sex Out 04, 2013 4:40 pm por Universal

» apresentaçao
Qui Jul 18, 2013 6:07 pm por digitalradio

» [TEMPLATE] Cria Habbos [TEMPLATE]
Sab Abr 27, 2013 10:55 am por Abusado

» Template do HabbMenta
Seg Mar 18, 2013 6:35 pm por Lolinaa

» Codigo selecione o fundo para blog 2013
Sab Jan 05, 2013 9:22 am por loko-poko

» Template blog habbo editado pelo the pixelando
Qua Jan 02, 2013 11:05 am por loko-poko

Os membros mais ativos do mês


Você não está conectado. Conecte-se ou registre-se

Aprendendo Linguagem C++ [Parte1]

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1 Aprendendo Linguagem C++ [Parte1] em Qui Out 13, 2011 3:26 pm

Provavelmente a melhor maneira para começar a aprender uma linguagem de
programação é escrever um programa. Portanto, aqui é o nosso primeiro
programa:


/ / Meu primeiro programa em C + +

# include <iostream>
usando namespace std;

int main () {cout << "Olá Mundo!" ;
retornar 0;}
Olá Mundo!




As Funções de Cada Comando Esta Ai Embaixo ;D! Vamo Agora Estudar Mais sobre isso:



/ / Meu primeiro programa em C + +
Esta
é uma linha de comentário. Todas as linhas que começam com duas barras
( / / ) são consideradas comentários e não têm qualquer efeito sobre o
comportamento do programa. O programador poderá usá-los para incluir
explicações ou observações curtas dentro do código fonte em si. Neste
caso, a linha é uma breve descrição do que o nosso programa é.
# Include
As
linhas que começam com uma cerquilha ( # ) são diretrizes para o
pré-processador. Eles não são linhas de código regulares com
expressões, mas as indicações para pré-processador do compilador. Neste
caso, a directiva # include incluir o arquivo iostream padrão. Este arquivo específico (iostream)
inclui as declarações da biblioteca básica de entrada e saída padrão em
C + +, e está incluído porque sua funcionalidade vai ser usado mais
tarde no programa.
using namespace std;
Todos os elementos do
padrão C + + biblioteca são declarados dentro do que é chamado de
namespace, o namespace com o nome std . Assim, para acessar sua
funcionalidade declaramos com esta expressão que nós estaremos usando
essas entidades. Esta linha é muito freqüente em C + + programas que
usam a biblioteca padrão, e na verdade ele será incluído na maioria dos
códigos-fonte incluídos nesses tutoriais.
int main ()
Esta linha
corresponde ao início da definição da função principal. A função
principal é o ponto por onde todos os programas C + + começam sua
execução, independentemente da sua localização dentro do código fonte.
Não importa se existem outras funções com outros nomes definidos antes
ou depois dela - as instruções contidas dentro da definição desta
função será sempre os primeiros a ser executado em qualquer programa C
+ +. Por essa mesma razão, é essencial que todos os programas C + + tem
um principal função. A palavra principal é seguido no código por um par
de parênteses ( () ). Isso é porque é uma declaração de função: Em C +
+, o que diferencia uma declaração de função de outros tipos de
expressões são esses parênteses que seguem o seu nome. Opcionalmente,
estes parênteses podem incluir uma lista de parâmetros dentro deles.
Logo após estes parênteses, podemos encontrar o corpo da função
principal entre chaves ( {} ). O que está contido dentro destas chaves
é o que a função faz quando ele é executado.




cout <<"Olá Mundo!";
Esta
linha é um C + + declaração. A declaração é uma expressão simples ou
composto que pode realmente produzir algum efeito. Na verdade, esta
afirmação executa a única ação que gera um efeito visível em nosso
primeiro programa. tribunal é o nome do fluxo de saída padrão em C + +,
eo significado de toda a declaração é para inserir uma seqüência de
caracteres (neste caso, o

Olá Mundo seqüência de caracteres)
para o fluxo de saída padrão ( corte , que normalmente corresponde à
tela). tribunal é declarada no iostream de arquivo padrão dentro do std
namespace, então é por isso que precisávamos para incluir esse arquivo
específico e declarar que íamos utilizar este espaço para nome
específico anteriormente em nosso código. Observe que a instrução
termina com um caractere ponto e vírgula ( ; ). Este personagem é usado
para marcar o fim da instrução e, na verdade ele deve ser incluído ao
final de todas as declarações expressão em todos os programas C + + (um
dos erros de sintaxe mais comum é o fato de esquecer de incluir alguns
ponto e vírgula depois de uma instrução).




return 0;
A
instrução return faz com que a função principal para terminar. retorno
pode ser seguido por um código de retorno (no nosso exemplo é seguido
pelo código de retorno com um valor de zero). Um código de retorno 0
para a principal função é geralmente interpretado como o programa
funcionou como esperado, sem quaisquer erros durante sua execução. Esta
é a forma mais usual para acabar com um programa C + + consola.

Você
deve ter notado que nem todas as linhas deste programa executar ações
quando o código é executado. Havia linhas contendo apenas comentários
(aquelas iniciadas por / / ). Havia linhas com as diretrizes para a
pré-processador do compilador (aquelas iniciadas por # ). Então não
eram linhas que começou a declaração de uma função (neste caso, a
função principal) e, finalmente linhas com instruções (como a inserção
no tribunal ), que foram incluídas dentro do bloco delimitado pelas
chaves ( {} ) de a função principal. O programa foi estruturado em
linhas diferentes, a fim de ser mais legível, mas em C + +, não temos
regras rígidas sobre como separar instruções em linhas diferentes. Por
exemplo, em vez de



int main () {cout << "Olá Mundo!" ;
retornar 0;}



Poderíamos ter escrito:


int main () {cout << "Olá Mundo!" ; retornar 0;}


Tudo
em apenas uma linha e isso teria exatamente o mesmo significado que o
código anterior. Em C + +, a separação entre as declarações é
especificado com um ponto e vírgula final ( ; ) no final de cada um, de
modo a separação em linhas de código diferente faz Não importa a todos
para este fim. Podemos escrever muitas declarações por linha ou
escrever uma única instrução que leva muitas linhas de código. A
divisão do código em linhas diferentes serve apenas para torná-lo mais
legível e esquemática para os seres humanos que podem lê-lo. Vamos
adicionar uma instrução adicional para o nosso primeiro programa:





/ / Meu segundo programa em C + +

# include

usando namespace std;

int main () {cout << "Olá Mundo!" ; cout << "Sou um programa C + +" ;
retornar 0;}
Olá Mundo! Sou um programa C + +



Neste
caso, realizamos duas inserções no tribunal em duas declarações
diferentes. Mais uma vez, a separação em diferentes linhas de código
foi feito apenas para dar maior legibilidade ao programa, desde
principal poderia ter sido perfeitamente válido definido desta maneira:


int main () {cout << "Olá Mundo!" ; cout << "Sou um programa C + +" ; retornar 0;}


Nós também poderíamos dividir o código em linhas mais se considerou mais conveniente:


int main () {cout <<
"Olá Mundo!" ; cout << "Sou um programa C + +" ;
retornar 0;}



E
o resultado teria sido de novo exatamente como nos exemplos anteriores.
directivas Preprocessor (aquelas que começam por # ) estão fora dessa
regra geral, uma vez que não são declarações. São linhas lido e
processado pelo pré-processador e não produzem qualquer código por si
mesmos. Directivas de pré-processamento deve ser especificado em sua
própria linha e não tem que terminar com um ponto e vírgula ( ; ).



Comentários

Os
comentários são partes do código fonte desconsiderados pelo compilador.
Eles simplesmente não fazer nada. O seu objectivo é apenas permitir que
o programador para inserir notas ou descrições dentro do código fonte.
C + + suporta duas maneiras para inserir comentários:



/ / Linha de comentário
bloco de comentário / * * /



O
primeiro deles, conhecido como linha de comentário, as devoluções de
tudo, desde onde o par de barras ( / / ) é encontrada até o final dessa
mesma linha. O segundo, conhecido como bloco de comentário, descarta
tudo entre os / * caracteres ea primeira aparição do * / personagens,
com a possibilidade de incluir mais de uma linha.
Estamos indo para adicionar comentários ao nosso segundo programa:


/ * Meu segundo programa em C + + com mais comentários * /

# include
usando namespace std;

int main () {cout << "Olá Mundo!" ; / / imprime Olá Mundo!
cout << "Eu sou um C + + programa " ; / / imprime Sou um programa C + +
retornar 0;}
Olá Mundo! Sou um programa C + +



Se
você incluir comentários dentro do código fonte de seus programas sem o
uso de caracteres do comentário combinações / / , / * ou * / , o
compilador irá tomá-los como se fossem C + + expressões, mais provável
a causar uma ou várias mensagens de erro quando você compilar .

Há pedido de pessoas que Querem Criar seu proprio Emulador (Lembrando que Tens de Compareçer a Todas as Aulas).

Ajudei ? Clica no +
kk

Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]


Tópicos similares

-

» aprendendo a fazer escudos

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum