See the C
  • Intro
    • Prefácio
      • A Jornada
      • A organização dos estudos
      • Guia de contribuições
  • Capítulo 1: Basic
    • Introdução a Linguagem C
      • Uma Jornada pela Computação com bit e byte
      • Fluxograma
      • Algoritmos?
      • Ciclo de Desenvolvimento
      • Compreendendo variáveis
      • Tipos de dados
      • Comentários
      • Ordem de precedência dos operadores
      • Operadores aritméticos
      • Operadores relacionais e lógicos
      • Operadores de atribuição Compostos
      • Função
      • Especificadores de formato
    • Capítulo 1: Exercícios
      • Operações Matemáticas Simples
      • Cálculo de Média Aritmética
      • Conversão de Temperatura
      • Entrada e Saída de dados Simples
      • Cálculo de Percentual de Votos em uma Eleição Municipal
      • Cálculo de Novo Salário com Reajuste
      • Jogo de Adivinhação Simples
  • Capítulo 1: RE
    • Operações Matemáticas Simples
    • Cálculo de Média Aritmética
  • Capítulo 2: Control Flow
    • Estruturas condicionais
      • Entender loops
  • Capítulo 2: Exercícios
    • Calculadora de Notas
    • Verificação de Paridade de um Número
    • Conversor de Temperatura Inteligente
    • Dias da Semana
    • Calculadora Simples
    • Conversor de Unidades
  • Capítulo 3: Functions
    • Funções - Uma abordagem abrangente
Fornecido por GitBook
Nesta página
  • Especificadores de formato
  • Sequências de escape em C
Editar no GitHub
  1. Capítulo 1: Basic
  2. Introdução a Linguagem C

Especificadores de formato

Especificadores de formato

Para explorar o poder da linguagem e como os nossos programas pode ser interesentes precisamos antes entender os especificadores de formato como determinar argumentos como serão formatados e exibidos na tela em funções como printf() e scanf() Eles começam com o símbolo % seguido de um caractere que indica o tipo de dado a ser processado. Aqui está uma lista dos principais especificadores de formato em C:


  1. %d: Inteiro decimal

  2. %ld: Longo inteiro decimal

  3. %f: Ponto flutuante (números com vírgula)

  4. %lf: Duplo ponto flutuante

  5. %c: Carácter

  6. %s: String

  7. %x ou %X: Inteiro hexadecimal

  8. %o: Inteiro octal

  9. %u: Inteiro sem sinal

  10. %p: Ponteiro

  11. %%: carácter de percentagem (para imprimir um símbolo de percentagem)

Sequências de escape em C


As sequências de escape são combinações de caracteres que começam com uma barra invertida (\) e são usadas para representar caracteres especiais ou ações específicas em strings e caracteres. Elas são úteis para incluir caracteres que não podem ser digitados diretamente ou para controlar a formatação de saída.

  1. \n: Nova linha

  2. \t: Tabulação horizontal

  3. \r: Retorno de carro (move o cursor para o início da linha)

  4. \\: Barra invertida (usada para representar uma barra invertida literal)

  5. \": Aspas duplas (usada para representar aspas duplas literais dentro de uma string)

  6. \': Apóstrofo (usado para representar um apóstrofo literal dentro de uma string)

  7. \b: Retrocesso (move o cursor uma posição para trás)

  8. \f: Avanço de página (usado para mover o cursor para a próxima página)

  9. \v: Tabulação vertical

  10. \a: Alerta sonoro (produz um som de alerta)

  11. \0: carácter nulo (termina uma string)

  12. \ooo - Caractere Octal

  13. \xhh - Caractere Hexadecimal

Estes são apenas alguns dos especificadores de formato básicos. Existem outros modificadores que podem ser usados com esses especificadores para controlar a precisão, largura do campo, preenchimento, alinhamento e muito mais.

AnteriorFunçãoPróximoCapítulo 1: Exercícios

Atualizado há 2 meses