O que é a função Printf na programação C

O que é a função Printf na programação C
C é uma das linguagens de programação populares que possuem amplas aplicações no desenvolvimento de software. Uma de suas funções significativas em C é o printf função, que é amplamente utilizada para exibir a saída no console. Se você não sabe sobre printf () função em c, siga este artigo em que entraremos nos detalhes do printf () função, sua sintaxe e seu uso na programação C.

O que é printf () em c

O printf () A função está incluída na biblioteca padrão C e é amplamente adotada em um programa para exibir saída no console. Esta função aceita qualquer tipo de entrada fornecida dentro dos colchetes fechados. No entanto, os usuários devem especificar o tipo de saída usando os especificadores de formato. Sem usar nenhum especificador de formato, o printf () A função falhará ao gerar uma saída no console.

A seguir é a sintaxe usar printf () função na programação C.

printf (formato, arg1, arg2,…);

Quais são os parâmetros da função printf ()

O printf () Função aceita os seguintes argumentos.

  • Formatar: Um ponteiro para uma string terminada nula escrita no fluxo de arquivos. É composto de caracteres e um especificador de formato extra que começa com %.
  • Argumentos adicionais: Outros argumentos que descrevem dados a serem impressos. Eles aparecem na ordem do especificador de formato.

O que um especificador de formato inclui

As partes do especificador de formato são dadas como:

  • Um sinal líder %.
  • Um ou mais de um sinalizador modificando o comportamento de conversão (opcional).
  • Se nenhum sinal estiver lá, um espaço é inserido na iniciativa do resultado.
  • O número opcional * ou número inteiro é usado para definir o campo de largura mínima.
  • Para definir precisão, um campo opcional que inclui um. seguido de A * ou números inteiros ou nada.
  • Um modificador de comprimento que é opcional e define o tamanho de um argumento.
  • O especificador de formato de conversão.

Para mais compreensão, veja o exemplo do printf () função em c dado abaixo:

#incluir
int main ()

char chr = 'k';
Float num1 = 9.007, num2 = 0.9756;
int int_num = 60;
printf ("num1 multiplicado por num2 = %f \ n", num1*num2);
printf ("Configuração da largura %*C \ n", 8, Chr);
printf ("equivalente octal de %d é %o", int_num, int_num);
retornar 0;

O código acima define variáveis ​​para um personagem, números de ponto flutuante e um número inteiro. Então usa printf () função para exibir a multiplicação dos números de ponto flutuante, defina a largura do personagem e mostrar o equivalente octal do número inteiro.

Os especificadores de formato mais comuns com a função printf () são:

  • %d ou %i para imprimir números inteiros
  • %f para imprimir números de ponto flutuante
  • %c para imprimir um único caractere
  • %s para imprimir uma corda

Conclusão

O printf () é usado em C para escrever as cordas formatadas. É definido dentro do arquivo de cabeçalho. No guia acima, descrevemos a sintaxe, argumentos e trabalho de printf () função junto com um exemplo. Este tutorial também discutiu sobre o especificador de formato.