Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar o comando printf em C + +
A função printf em C + + grava dados na saída padrão , que é o monitor por padrão. Este comando tem um formato como parâmetro seguido por tantos especificadores de formato como são necessários pelo formato. Há muitos especificadores de formato , então este artigo irá concentrar-se sobre os usos básicos de printf . Instruções
1

Entenda que a função printf em C + + é mantido na biblioteca cstdio . Pode ser necessário incluir o arquivo de cabeçalho stdio.h para usar esta função.
2

Aprenda a sintaxe do printf . A sintaxe completa é printf ( const char * format , ... ) int . Esta função tem ponteiros de caracteres como argumentos e retorna o número de caracteres escritos , se o comando for bem sucedido . Caso contrário, printf retorna um número negativo
3

Saiba que o formato pode conter marcas de formatação usando o seguinte protótipo: . % [ Flags ] [width ] [ precisão. ] [ Duração ] especificador . Os campos que estão entre colchetes são opcionais. Note-se que o especificador é o único componente necessário à marcação . O especificador deve ser um dos seguintes: c (personagem ); d ou i (inteiro decimal assinado) ; e ou E ( notação científica usando e ou E); f ( decimal de ponto flutuante ); g ou G (use o mais curto de % e /% E ou% f); o ( inteiro octal assinada); s ( cadeia de caracteres ); u ( inteiro decimal sem sinal ); x (inteiro hexadecimal sem sinal, usando letras minúsculas ); x (inteiro hexadecimal sem sinal, usando letras maiúsculas ); p ( ponteiro ), n (nada impresso)
4

Olhe para o seguinte programa completo para alguns exemplos simples de como usar printf :

# include

int main () { printf (" Este formato não contém especificadores \\ n . "); printf (" Este formato usa alguns caracteres:% c , % c , % c \\ n", 'a', 'b' , 'c '); printf (" Este formato usa alguns decimais :% d ,% d ,% d \\ n" , 1, 2 , 3); printf (" Este formato usa uma string: % s ,% s \\ n ", " primeira corda "," segunda corda "); printf ( " Nós não vamos usar um caractere de nova linha "); printf (" para imprimir esta linha "); . return 0; }

este programa vai dar o seguinte resultado:

Este formato não contém formato specifiers.This usa alguns caracteres : a, b, formato cThis usa alguns decimais : 1, 2, formato 3Esta usa uma string: primeira corda , segundo string.We não vai usar um caractere de nova linha para imprimir esta linha.
5

Observe como o caractere de nova linha ( '\\ n' ) faz com que printf para a saída uma nova linha. Caso contrário , o próximo printf saída será na mesma linha .

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar uma cópia instantânea de uma lista ligada 
·Como usar o Visual C + + Express 
·Como excluir um arquivo em C 
·Como depurar problemas de corrupção de memória no Wi…
·Como usar a função memcpy em C + + 
·Como escrever um programa para calcular juros compostos…
·Como posso mudar meu arquivo EXE para um arquivo CPP 
·Como ler um número de caracteres de arquivos no CPP 
·Como fazer um SWF a partir de C + + 
·Como programar Game Boy Advance Jogos 
  Artigos em destaque
·Como compilar Netcat 
·Como ocultar um botão no Visual C 
·Como fazer um botão de som no Xcode 
·Como determinar se uma data é válida em um programa C…
·Como Alfabetizar uma matriz em C + + 
·Como editar o SQL em um iPhone 
·Como usar Getline em C para Ir Cin.Ignore 
·Como Fake um Código Modelo 
·Como converter Epoch Tempo em C + + 
·Como Verificar se há números ímpares em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados