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:
| %c | Caracteres simples (tipo char) |
| %d | Inteiro (tipo int ) |
| %e | Notação científica |
| %f | Ponto flutuante (tipo float) |
| %g | %e ou %f (mais curto) |
| %o | Octal |
| %s | String |
| %u | Inteiro sem sinal |
| %x | Hexadecimal |
| %lf | Tipo double |
| %u | Inteiro não sinalizado (tipo unsigned int) |
| %ld | Tipo 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:
| \a | Sinal de alerta sonoro |
| \n | Nova linha |
| \t | Tabulação horizontal |
| \” | Aspas |
| \’ | Apóstrofo |
| \0 | Nulo (zero) |
| \\ | Barra invertida |
| \v | Tabulação vertical |
| \b | Retrocesso |
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