A função printf() é basicamente utilizada para enviar informações ao monitor, ou seja, mostrar informações na tela. O protótipo desta função é o seguinte:

printf(string de dados e formato, var1, var2,…, varN);



No protótipo apresentado, string de dados e formato, que deve ser escrita entre aspas duplas, é composta por dados literais a serem exibidos no monitor (por exemplo, um texto qualquer) mais um conjunto opcional de especificadores de formato (indicados pelo símbolo % e um conjunto de caracteres). Estes especificadores determinarão de que forma o conteúdo dos argumentos será exibido. Cada argumento deve ser separado por vírgula. A tabela a seguir os especificadores de formato mais utilizados:

%cCaracteres simples (tipo char)
%dInteiro (tipo int )
%eNotação científica
%fPonto flutuante (tipo float)
%g%e ou %f (mais curto)
%oOctal
%sString
%uInteiro sem sinal
%xHexadecimal
%lf Tipo double
%uInteiro não sinalizado (tipo unsigned int)
%ldTipo long int


No protótipo da função printf() apresentado acima, var1 a varN indicam, por sua vez, os argumentos (variáveis ou constantes) cujos valores serão exibidos no local e no formato determinado pelos especificadores de formato, dentro da string de dados e formato. O número N deve ser igual ao número de especificadores de formato fornecidos.

A string de dados e formato ainda pode conter elementos que possibilitarão a inserção de caracteres especiais no texto especificado. Veja na tabela a seguir:

\aSinal de alerta sonoro
\nNova linha
\tTabulação horizontal
\”Aspas
\’Apóstrofo
\0Nulo (zero)
\\Barra invertida
\vTabulação vertical
\bRetrocesso




Veja a seguir alguns exemplos:

Tamanho de campos na impressão:

Para arredondamento:

Para tabulação:

Complementando com zeros e espaços à esquerda:

Imprimindo caracteres:



Entre no grupo do Telegram para receber as dicas de cursos que estão gratuitos e ainda ficar por dentro das promoções da Udemy.

Clique na imagem para acessar o grupo.

Clique aqui para curtir a página Programação Prática no Facebook.

Clique aqui para inscrever-se no Canal Programação Prática no YouTube.

Até a próxima postagem! 🙂




0 comentários

Deixe um comentário

Avatar placeholder

O seu endereço de email não será publicado. Campos obrigatórios marcados com *