Personagens comuns de conversão C
o printf () e scanf () funções usam caracteres de conversão como espaços reservados para vários valores. Caracteres de conversão são usados para indicar um valor da função é executado quando no programa final.
caractere de conversão | O que ele exibe |
---|---|
%% | O caractere de porcentagem (%) |
% C | Um único personagem (char) |
% d | valor inteiro (short, int) |
% e | De ponto flutuante valor em notação científica usando um pouco de E (float, double) |
% E | De ponto flutuante valor em notação científica usando um grande E (float, double) |
% f | valor de ponto flutuante em notação decimal (float, double) |
% g | substitutos % f ou% e, o que for menor (float, double) |
% G | substitutos % f ou% E, o que for menor (float, double) |
%Eu | valor inteiro (short, int) |
% ld | valor inteiro longo (long int) |
% o | valor octal não assinado, não zero, levando |
% p | local de memória em hexadecimal (* ponteiro) |
% s | String (char *) |
%você | inteiro sem sinal (unsigned short, sem assinatura int, unsignedLong) |
%x | valor hexadecimal não assinado, minúsculas (short, int, long) |
%X | valor hexadecimal sem sinal, letras maiúsculas (curto, intlong) |