Resultados da pesquisa a pedido "printf"

6 a resposta

padding com sprintf

Eu tenho uma pergunta fictícia. Gostaria de imprimir um número inteiro em um preenchimento de buffer com 0, mas não consigo classificar osprintfformato. Estou tentando o seguinte char buf[31]; int my_val = 324; sprintf( buf, "%d030", my_val ...

1 a resposta

printdio do stdio e driver do Windows

Eu quero usar "printf" no código do driver (DDK), portanto incluí o stdio.h. Mas o compilador diz: error LNK2001: unresolved external symbol __imp__printfAlguma ideia? Vi em algum lugar que não é possível - mas isso é horrível - não consigo ...

4 a resposta

impressão em plataforma cruzada de números inteiros de 64 bits com printf

No Windows, é "% I64d". No Linux e Solaris, é "% lld". Se eu quiser escrever multiplataformaprintfs que imprimelong long values: qual é a boa maneira de fazer isso? long long ll; printf(???, ll);

4 a resposta

Boa introdução ao <inttypes.h> [fechado]

Quero recomendar o uso de<inttypes.h> para alguém que fazprintf com versões mistas de 32/64 bits. Tentei pesquisar no Google uma página de introdução ou tutorial com alguns exemplos e diretrizes de uso, mas não consegui encontrar um. Pode alguém ...

2 a resposta

Como imprimir algum texto no bash e preenchê-lo com espaços para uma determinada largura?

Estou ecoando algum texto em um script bash com uma variável e quero preencher essa variável para que ela sempre tenha a quantidade apropriada de espaços à direita para manter o restante do texto alinhad Aqui está um exemplo do que eu ...

1 a resposta

Como posso usar o fprintf e gravar em um pip

Criei um pipe e usei dup2 () para substituir os fluxos 1 e 2 (stdout & stderr) nesses pipe gora, eu quero usar o fprintf para escrever no fluxo 1 ou 2, mas meu programa não parece estar recebendo nada do outro lado do pipe. Eu tentei usar ...

2 a resposta

omo escrever um número inteiro para um arquivo (a diferença entre fprintf e fwrit

Estou tentando escrever um número inteiro em um arquivo (o modo aberto é w). fprintf escreveu corretamente, mas fwrite escreveu sem sentido: int length; char * word = "word"; counter = strlen(word); fwrite(&length, sizeof(int), 1, file); ...

2 a resposta

pção @printf \ t

Quando estiver imprimindo um caractere de tabulação na saída padrão usandoprintf em C, ele gera algum espaço que aparentemente possui 4 caractere printf("\t"); Existe alguma maneira de controlar a largura da guia no caso acima? Qualquer ajuda ou ...

3 a resposta

Fprintf usa malloc () sob o capô?

Eu quero um manipulador o-damn-malloc-just-failed mínimo, que grava algumas informações em um arquivo (provavelmente apenas erro padrão). Eu preferiria usar fprintf () em vez de write (), mas isso falhará muito se o próprio fprintf () tentar ...

5 a resposta

O caractere de escape "backspace" '\ b': comportamento inesperado?

Então, finalmente estou lendo K & R [https://en.wikipedia.org/wiki/The_C_Programming_Language], e aprendi algo nas primeiras páginas, que existe um caractere de escape de backspace,\b. Então vou testá-lo e há um comportamento muito ...