Conceitos básicos da linguagem de programação c: palavras-chave, funções e operadores

Ao contrário de uma linguagem humana, C não tem declinações ou casos. Você encontrará não masculino, feminino ou neutro. E você nunca precisa saber o que as palavras mais-que-perfeito

e subjuntivo significar. Você tem que entender um pouco da linguagem, a sintaxe, e outras travessuras.

Palavras-chave

Esqueça substantivos, verbos, adjetivos e advérbios. A linguagem C tem palavras-chave. Diferentemente das linguagens humanas, onde você precisa saber pelo menos 2.000 palavras ou mais para ser um pouco alfabetizados, a linguagem C ostenta um vocabulário escasso: Apenas um punhado de palavras-chave existir, e você nunca pode usá-los todos.

_Alignaspausaflutuadorassinado
_Alignofcasoparatamanho de
_AtomicCaracteresvamos paraestático
_BoolconstE sestruct
_Complexocontinuarna linhainterruptor
_Genéricopadrãointtypedef
_ImaginárioFazlongoUnião
_NoreturnDuploregistonão assinado
_Static_assertoutrorestringirvazio
_Thread_localenumRetornavolátil
autoexterncurtoenquanto

Essas palavras-chave representam comandos básicos da linguagem C. Estas instruções simples são combinados de várias maneiras interessantes para fazer coisas maravilhosas. Mas a linguagem não pára em palavras-chave.

  • Não se preocupe em memorizar uma lista de palavras-chave.

  • As palavras-chave são todos maiúsculas de minúsculas.

  • Dos 44 palavras-chave, 32 são palavras-chave de linguagem C originais. A atualização C99 (em 1999) acrescentou mais cinco, e o C11 mais recente (2011) atualização acrescentou sete. A maioria das palavras-chave mais recentes começar com um sublinhado, como em _Alignas.

    Video: [C] Aula 12 - Operadores Lógicos

  • Palavras-chave também são conhecidos como palavras reservadas, o que significa que você não pode nomear funções ou variáveis ​​o mesmo como palavras-chave. Os gemidos do compilador como, um blogueiro político partidário bêbado quando você tentar fazê-lo.

    Video: [C] Aula 05 - Operador de atribuição

Funções

Onde você encontrar apenas 44 palavras-chave, existem centenas (se não milhares) de funções na linguagem C, incluindo as funções que você criar. Pense em uma função como uma máquina de programação que realiza uma tarefa. Verdadeiramente, as funções são a locomotiva da linguagem C.

O sinal indicador da função é o aparecimento de parênteses, como em puts () para a função puts, que exibe texto. Especificamente, puts significa “colocar corda”, onde corda é a linguagem de programação para o texto que é mais do que um único personagem.

As funções são usadas de várias maneiras. Por exemplo, uma função de sinal sonoro () pode causar alto-falante do computador emite um sinal sonoro:

bip()-

Algumas funções são enviados valores, como em

puts ("Greetings, humana.") -

Aqui, as saudações de cordas, humana. (Incluindo o período) é enviado para os coloca função (), para ser enviada para a saída padrão ou exibida na tela. As aspas duplas definir o string- eles não são enviados para a saída padrão. A informação contida nos parênteses está a ser dito a função de argumentos, ou valores. Eles são passado para a função.

As funções podem gerar, ou retorno, informação, bem como:



= valor aleatório () -

A função aleatória () gera um número aleatório, que é devolvido a partir da função e armazenado na variável valor chamado. Funções em C retornar apenas um valor de cada vez. Eles também podem retornar nada. A documentação da função explica o que a função retorna.

As funções também podem ser enviadas informações ou devolver algo:

As funções também podem ser enviadas informações, bem como o retorno algo:

resultado = sqrt (256) -

A função sqrt () é enviado o valor 256. Em seguida, calcula a raiz quadrada desse valor. O resultado é calculado e devolvido, armazenado na variável resultado.

Video: Curso Programação Linguagem C - Aula 01 (Introdução)

  • Uma função em C tem de ser definidas antes de ser usado. Essa definição é chamada de protótipo. É necessário para que o compilador entende como seu código está usando a função.

    Video: aula 4423 Arduino Conheca a Linguagem Arduino estrutura funcoes variaveis operadores etc

  • Você vai encontrar listas de todas as funções da linguagem C on-line, nos chamados referências de biblioteca C.

  • protótipos de função são realizadas em arquivos de cabeçalho, que deve ser incluído no seu código-fonte.

  • As próprias funções são armazenados em bibliotecas de linguagem C. UMA biblioteca é uma coleção de funções e o código que executa essas funções. Quando você ligar o seu programa, o vinculador incorpora o código dos funções no programa final.

  • Tal como acontece com palavras-chave, funções são maiúsculas de minúsculas.

operadores

Misturados com funções e palavras-chave são vários símbolos conhecidos coletivamente como operadores. A maioria deles são matemático de origem, incluindo símbolos tradicionais como o de mais (+), menos (-), e de igual (=) sinais.

Operadores são jogados com funções, palavras-chave e outras partes do language- C, por exemplo:

resultado = 5 + sqrt (valor) -

Aqui, o = e + operadores são usados ​​para inventar algum tipo de patranhas matemática.

Nem todos os operadores de linguagem C realizar operações matemáticas.


Publicações relacionadas