Conceitos básicos da linguagem de programação c: variáveis e valores, declarações e estrutura, e comentários
Como se comunicar com qualquer ser humano, você tem que saber a língua para se comunicar com um computador. Na programação de computadores, muitas pessoas usam C como linguagem de programação.
Conteúdo
As variáveis e os valores
Um programa funciona através da manipulação de informações armazenadas em variáveis. UMA variável é um recipiente no qual você pode encher valores, caracteres ou outras formas de informação. O programa também pode trabalhar em valores específicos, chamados imutáveis imediato valores:
Video: Aula 02 - Linguagem Programação C (Variáveis e Comentários)
resultado = 5 + sqrt (valor) -
Neste exemplo, resultar e valor são variables- seu conteúdo é desconhecido por olhar para o código, eo conteúdo pode mudar à medida que o programa é executado. O número 5 é um valor de imediato.
C ostenta diferentes tipos de variáveis, cada um projetado para armazenar valores específicos.
Demonstrações e estrutura
Tal como acontece com as línguas humanas, apresentam linguagens de programação sintaxe - é o método pelo qual as peças se encaixam. Ao contrário do Inglês, onde a sintaxe pode ser determinada por rolar os dados, o método pelo qual C reúne as palavras-chave, funções, operadores, variáveis, e valores é bastante rigorosa.
O núcleo da linguagem C é a declaração, que é semelhante a uma frase em Inglês. A declaração é uma ação, uma direção que o programa dá ao hardware. Todas as declarações de linguagem C terminam com um ponto e vírgula, o equivalente a programação de um período:
bip()-
Aqui, o sinal sonoro função única () é uma declaração. Pode ser tão simples. Na verdade, um único ponto e vírgula em uma linha pode ser uma declaração:
Video: AULA 01 - Conceitos básicos de linguagens de programação, sintaxe e semântica - IF669, CIn-UFPE
-
A instrução anterior não faz nada.
Declarações em C são executados um após o outro, começando no topo do código-fonte e trabalhar até o fundo. existem maneiras de mudar essa ordem, como o programa é executado.
A sintaxe de nível de parágrafo para a linguagem C envolve o uso de chaves, ou suspensórios. Eles encerram várias declarações como um grupo:
{If (dinheiro lt; 0) GetJob () - partido () - o sono (24) -}
Estas três declarações são realizadas dentro de chaves, indicando que eles pertencem um ao outro. Ou eles são parte de uma função ou parte de um loop ou algo semelhante. Independentemente disso, todos eles andam juntos e são executadas uma após a outra.
Você vai notar que as declarações realizadas dentro das chaves são recuados uma parada de tabulação. Isso é uma tradição em C, mas não é necessário. O termo espaço em branco é utilizado para se referir a abas, as linhas em branco, e outras peças em branco de seu código fonte.
Geralmente, o compilador C ignora espaço em branco, olhando em vez de ponto e vírgula e chaves. Por exemplo, você pode editar o código-fonte do ex0201 projecto para ler:
# include int main () {puts ("Greetings, humana.") 0-} -Retornar
Isso é duas linhas de código-fonte onde antes você viu vários. A directiva #include deve estar em uma linha por si só, mas o código C pode ser todo amassado com nenhum espaço em branco. O código ainda funciona.
Felizmente, a maioria dos programadores usam espaço em branco para fazer seu código mais legível.
O erro mais comum cometido por programadores iniciantes linguagem C é esquecer de colocar o ponto e vírgula depois de um comunicado. Também pode ser o erro mais comum cometido por programadores experientes!
O compilador é a ferramenta que encontra-vírgulas faltantes. Isso porque quando você esquece o ponto e vírgula, o compilador assume que duas declarações são realmente uma instrução. O efeito é que o compilador se torna confuso e, portanto, em um ataque de pânico, bandeiras essas linhas de código-fonte como um erro.
Comentários
Alguns itens no seu código fonte em linguagem C são partes nem a língua nem a estrutura. Essas são observações, que podem ser informações sobre o programa, notas para si mesmo, ou limericks imundas.
comentários tradicionais C começar com os / * caracteres e terminar com os * / caracteres. Todo o texto entre esses dois marcadores é ignorado pelo compilador, evitado pelo vinculador, e evitou no programa final.
Excessivamente Comentada Source Code mostra uma atualização para o código da ex0201 projeto onde os comentários foram generosamente acrescentou.
CÓDIGO FONTE EXCESSIVAMENTE COMENTADO
/ * Autor: Dan Gookin * // * Este programa exibe texto na tela * / # include / * Necessário para puts () * / int main () {puts ("Greetings, humana.") - / * Exibe o texto * / return 0-}
Você pode ver comentários. Um comentário pode aparecer em uma linha por si só ou no final de uma linha.
As primeiras duas linhas podem ser combinados para um comentário de várias linhas, como mostrado na Listagem de 3-2.
comentários de várias linhas
/ * Autor: Dan GookinThis programa exibe texto na tela * / # include / * Necessário para puts () * / int main () {puts ("Greetings, humana.") - / * Exibe o texto * / return 0-}
Todo o texto entre o / * eo * / é ignorado. Os Code :: Blocks editor exibe comentou texto em uma cor única, o que confirma ainda mais como o compilador vê e ignora o comentário de texto. Vá em frente e editar o código fonte ex0201 para ver como os comentários trabalhar.
Um segundo estilo de comentário usa o caracteres double-slash (//). Este tipo de comentário afeta texto em uma linha, a partir dos personagens // para o fim da linha, como mostrado na barra dupla Comentários.
COMENTÁRIOS DUPLO CORTE
# include int main () {puts ("Greetings, humana.") - // Displays textreturn 0-}
Não se preocupe em colocar comentários em seu texto a este ponto, a menos que você está em uma universidade em algum lugar e o professor é ser anal sobre isso. Os comentários são para você, o programador, para ajudar a compreender o seu código e lembre-se quais são suas intenções. Eles vêm a calhar no caminho, quando você está olhando para o seu código e não totalmente compreender o que estava fazendo. Isso acontece com freqüência.