Olhando para a linguagem c
Cada programa deve ter um ponto de partida. Quando você executar um programa, DOS envia-lo em seu caminho - como o lançamento de um navio. Como seu último dever doca-master, DOS arremessa o microprocessador de cabeça no programa. O microprocessador então toma leme do programa naquele ponto de partida específico.
Conteúdo
Em todos os programas em C, o ponto de partida é a a Principal() função. Cada programa de C tem uma, mesmo GOODBYE.C (mostrado na Figura 1). o a Principal() função é o motor que faz o programa funcionar, que exibe a mensagem na tela.
Outros programas em C pode realizar outras tarefas em sua a Principal() função. Mas tudo o que está lá, é a primeira instrução dada para o computador quando o programa é executado.
- a Principal() é o nome dado ao primeiro (ou primário) função em cada programa C. programas em C pode ter outras funções, mas a Principal() é a primeira.
- É uma convenção comum para seguir um nome a função da linguagem C com parênteses, como em a Principal(). Isso não significa nada. Todo mundo faz isso, e é incluído aqui para que você não freak quando você vê-lo em outro lugar.
- Em Borland C ++, você pode ter visto a mensagem de erro dizer Esta mensagem refere-se à função principal “na função principal.” - a void main () coisa que contém as instruções em linguagem C que você tem escrito.
- Uma função é uma máquina - é um conjunto de instruções que faz algo. programas em C pode ter muitas funções neles, embora o a Principal função é a primeira função de um programa C. É requerido.
Video: 01 - Introdução a Linguagem C
Função. Acostume-se a essa palavra.
partes peças
Aqui estão algumas peças interessantes do programa C mostrado na Figura 1:
1. #include é conhecido como um pré-processador diretiva, que soa impressionante, e pode não ser o termo correto, mas você não é obrigado a memorizá-la de qualquer maneira. O que ele faz é dizer ao compilador para “incluir” outro programa ou arquivo, juntamente com seu código-fonte, que geralmente evita um monte de pequenas, erros irritantes que ocorreriam.
2. é um nome de arquivo abraçado por colchetes (que é a tentativa da linguagem C para forçá-lo a usar todos os tipos de suportes e outros enfeites). Toda a instrução #include diz ao compilador para usar o STDIO.H arquivo, que contém padrão I / O, ou de entrada / saída, comandos necessários pela maioria dos programas em C.
3. void main identifica o nome da principal função. O vazio identifica o tipo de função ou o que a função produz. No caso do principal, que não produz nada, e o termo C para isso é “vazia”.
4. Dois parênteses vazios siga o nome da função. Às vezes, pode haver itens nessas parênteses.
5. As chaves ou chaves coloque a função, abraçando em apertados todas as suas partes. Tudo entre {e} faz parte da função principal () na Figura 1.
6. printf é uma instrução em linguagem C, parte da linguagem de programação que, eventualmente, informa ao computador o que fazer.
7. Pertencente ao printf são mais parênteses. Neste caso, os parênteses incluir texto, ou uma “string” de texto. Tudo entre aspas ( “) faz parte da cadeia de texto de printf.
8. Uma parte interessante da cadeia de texto é n. Essa é a barra invertida e um pouco n. O que ela representa é o personagem produzida pressionando a tecla Enter. O que ele faz é acabar com a sequência de texto com uma “nova linha”.
9. Finalmente, a linha printf, ou declaração, termina com um ponto e vírgula. O ponto e vírgula é como o compilador C sabe quando uma instrução termina e outro começa - como um período no final de uma frase. Mesmo que printf é a única instrução neste programa, o ponto e vírgula é ainda necessária.
• Texto em um programa é referido como uma corda. Por exemplo, “la-de-da” é uma cadeia de texto. A string é delimitada por aspas duplas.
• A linguagem C é composto por palavras-chave que aparecem nas declarações. As demonstrações terminam em ponto e vírgula, assim como frases em Inglês terminar em períodos).
A linguagem C em si - as palavras-chave
A linguagem C é realmente bastante breve. Há somente 33 palavras-chave em C. Se apenas o francês fosse assim tão fácil! A Tabela 1 mostra as palavras-chave que compõem a linguagem C.
Tabela 1: Linguagem C Palavras-chave
asm Video: Linguagem C - Estrutura de Repetição FOR | enum | assinado |
auto | extern | tamanho de |
pausa | flutuador | estático |
caso | para | struct |
Caracteres | vamos para | interruptor |
const Video: Linguagem C 002 - Compilador no WIndows | E se | typedef |
continuar | int | União |
padrão | longo | não assinado |
Faz | registo | vazio Video: Introdução a Linguagem C - Aula 05 - Vetores [cpdti.com.br] |
Duplo | Retorna | volátil |
outro | curto | enquanto |
Não é ruim, hein? Mas estes não são todas as palavras que você encontrar na linguagem C. Outras palavras ou instruções são chamados funções. Estes incluem jóias como printf e várias dezenas de outras funções comuns que ajudam as palavras-chave básicas de linguagem C na criação de programas.
Se você estiver usando DOS, funções adicionais específicos para DOS são empilhados em cima da armada padrão C de funções. E se você entrar em Windows, você encontrará hordas de funções específicas do Windows que trazem vocabulário completo de C para as centenas. E não, você realmente não tem que memorizar qualquer um deles. É por isso que todos os compiladores C vêm com uma referência da linguagem, o que você vai, sem dúvida, manter perto de seio brilhante do seu PC.
As línguas são mais do que uma coleção de palavras. Eles também envolvem gramática, ou devidamente colem as palavras de modo que as idéias compreensíveis são transmitidas. Este conceito é completamente fora do alcance da comunidade jurídica moderna.
Além de gramática, idiomas requerem regras, exceções, jotas e tis, e todos os tipos de diversão e estragos. As linguagens de programação são semelhantes a língua falada na medida em que tem várias partes e um monte de regras.
- Você nunca vai ser obrigado a memorizar as 33 palavras-chave.
- De fato, dos 33 palavras-chave, você pode acabar usando apenas metade em uma base regular.
- Algumas das palavras-chave são palavras reais! Outros são abreviaturas ou combinações de duas ou mais palavras. outros ainda estão criptogramas de nomes de namoradas do programador.
- Cada uma das palavras-chave tem seu próprio conjunto de problemas. Você não pode simplesmente usar a palavra-chave outro, por exemplo- você deve usá-lo no contexto.
- funções como printf requerem um conjunto de parênteses e um monte de coisas dentro dos parênteses. (Não se preocupe com isso agora- apenas acenar com a cabeça e sorrir de acordo, “Sim, printf requer um monte de coisas.”)
- By the way, o fato de que printf é uma função C e não uma palavra-chave é por isso que o #incluir coisa é exigido no início de um programa. O arquivo STDIO.H contém as instruções dizendo o compilador que exatamente printf é e faz. Se você editar o #incluir linha, o compilador produz um badalado “Eu não sei o que printf coisa”tipo de erro.