Resultados da pesquisa a pedido "format-specifiers"

1 a resposta

Qual é a diferença entre os especificadores de formato% ul e% lu C?

Em um exemplo de "C Primer Plus", o autor usou%ul especificador de formato (em scanf e printf) paranão assinado por muito tempo. Quando tento generalizar o problema, parece que o%ul faz algo errado no meu computador. Mas usando%lu resolveu o ...

1 a resposta

Por que a especificação de conversão% lf não funciona com o Double in printf

Estou escrevendo um código muito pequeno apenasscanf eprintf. Estou lendo um valor duplo e imprimi-lo. A especificação de conversão%lf funciona corretamente para ler um valor duplo. Mas, não funciona com printf. Quando estou tentando imprimir ...

2 a resposta

Espaço em branco antes da especificação% c no especificador de formato da função scanf em C [duplicado]

Esta pergunta já tem uma resposta aqui: scanf () deixa a nova linha char no buffer [/questions/5240789/scanf-leaves-the-new-line-char-in-the-buffer] 4 respostas Quando não incluo espaço em branco entre a especificação% d e% c na string ...

2 a resposta

Como faço para analisar uma string de data e hora que inclui hora fracionária?

Eu tenho uma string de data e hora: 20: 48: 01.469 UTC 31 de março de 2016 Eu gostaria de converter essa representação de string do tempo em umstruct tm usandostrptime, mas minha string de formato não está funcionando. Existe um especificador ...

2 a resposta

O que exatamente significa o especificador% g printf?

O%g especificador @ parece não se comportar da maneira que a maioria das fontes o documenta como se comportand De acordo com a maioria das fontes que encontrei, em vários idiomas que usamprintf especificadores, o%g deve ser equivalente a%f ou%e ...

3 a resposta

Qual é a diferença entre os especificadores de conversão% i e% d em funções de E / S formatadas (* printf / * scanf)

Qual é a diferença entre

3 a resposta

Uso de ponteiros nulos em diferentes plataformas

Ouvi dizer que os ponteiros devem ser lançados primeiro para anular para garantir a consistência dos valores nas diferentes plataformas e devem usar%p especificador de formato. Por que e quais são exatamente os problemas? int x=100; int *pi=&x; ...

3 a resposta

Pontos de sequência em printf

Eu liaqui [https://en.wikipedia.org/wiki/Sequence_point#Sequence_points_in_C_and_C.2B.2B] que existe um ponto de sequência: Após a ação associada ao especificador de formato de conversão de entrada / saída. Por exemplo, na expressãoprintf("foo ...

3 a resposta

Compilador avisa ao imprimir o endereço de uma variável

Eu fiz um programa muito simples para imprimir o endereço de duas variáveis. #include<stdio.h> int main() { int a,b; printf("%u\n%u",&a,&b); return 0; }Mas, o compilador Clang-3.7 emite um aviso como: aviso: formato especifica o tipo 'unsigned ...

3 a resposta

O mais atual (C ++ 0x). Gostaria de saber se o comitê C fará novamente uma nova versão do padrão C um ano após o lançamento do padrão C ++, apenas para ofendê-los. : - \ sprintf para _int64 não assinado

Estou tendo o seguinte código. a saída do segundo% d no sprintf é sempre mostrada como zero. Eu acho que estou especificando especificadores errados. Alguém pode me ajudar na obtenção de escrever string com valores corretos. E isso tem que ser ...