programa AC é um conjunto de funções. A capacidade de criar seções discretas de código que executam uma tarefa específica, coletá-los em bibliotecas e reutilizá-los em diferentes programas é uma das características que fizeram da linguagem C uma das plataformas de programação mais populares para desenvolvimento de software comercial. A linguagem C
Programação em C é um exercício de funções de escrita. Ao contrário de seus idiomas antecedentes como FORTRAN , COBOL e BASIC, C decompõe cada tarefa de um programa deve executar em etapas separadas , referidas como funções. O bloco básico de construção de todo programa C é a função main (). C é um significado linguagem de forma livre , que a execução do programa não é realizada de uma forma linear , que se segue a ordem em que o código é escrito . Em vez disso, a execução do programa sempre começa com a função main () e segue rigorosamente a ordem em que as funções individuais são chamados de dentro de main ().
Tipos de dados
A tipos de dados básicos disponíveis na linguagem C são: int - um valor inteiro ; float - um valor que contém um decimal; Char - um único caractere ; string - uma frase ou conjunto de caracteres; array - uma coleção de discrepante valores coletados e armazenados em uma tabela estruturada ou formulário. Uma função em C pode retornar qualquer um destes. Ele também pode retornar qualquer tipo de dados personalizado que pode ser "legal ", definida pelo programador.
Que uma função é
Uma função em C é um pedaço de código que executa um trabalho específico necessário para a execução do programa . Um programa que imprime a maior das duas variáveis inteiras podem ser escritas :
int maior ( int a , int b ) {
if ( a> b ) {
printf ( % d " é maior " , a);
} else {
printf ( % d " é maior " , b); }
}
o trecho de código retorna o valor da maior das duas variáveis para o programa de chamada no formato inteiro.
Função Declaração e tipo de retorno
< br >
o tipo de dados retornados de cada função é especificada na declaração da função. Note-se que na seção anterior , a função maior ( ) é declarada com a declaração: int maior. Precedendo o nome da função com um tipo de dados , você declarar o tipo de dados a função de chamada recebe a partir da função , uma vez que tenha concluído a sua operação. O tipo de retorno para esta função poderia ser mudado simplesmente mudando a declaração : float maior ( ) ou qualquer outro tipo de dados reconhecidos. Funções que retornam nenhum valor são declarados com um tipo de "vazio " .