Resultados da pesquisa a pedido "printf"

3 a resposta

C: Qual caractere deve ser usado para ptrdiff_t em print

Qual caractere deve ser usado paraptrdiff_t dentroprintf? O padrão C explica claramente como imprimirptrdiff_t dentroprintf? Não encontrei ninguém. int a = 1; int b = 2; int* pa = &a; int* pb = &b; ptrdiff_t diff = b - a; printf("diff = %?", ...

2 a resposta

O valgrind relata erro ao imprimir seqüências alocadas

O código está aqui: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char* buf = malloc(3); strcpy(buf, "hi"); printf("%s\n", buf); free(buf); } É compilado com:, gcc a.c && valgrind ./a.outA mensagem de erro está ...

6 a resposta

Saída de impressão estranha

Executei o seguinte código #include <stdio.h> int main() { printf("%f\n", 9/5); }Resultado :0.000000 Por que não1 ? se eu escreverprintf("%f %f %d %d\n", (float)9/5, 4, sizeof(float), sizeof(int)); a saída é1.800000 0.000000 4 59 Por que ...

7 a resposta

Impressão de caracteres hexadecimais em C

Estou tentando ler uma linha de caracteres e depois imprimir o equivalente hexadecimal dos caractere Por exemplo, se eu tiver uma string que é"0xc0 0xc0 abc123", onde os 2 primeiros caracteres sãoc0 em hexadecimal e os caracteres restantes ...

7 a resposta

Problema estranho com printf no script bash: "09" e "08" são números inválidos, "07" e "06" estão corretos

Este é o meu script bash - eu só quero colocar à esquerda um conjunto de números com zeros: printf "%04d" "09" printf "%04d" "08" printf "%04d" "07" printf "%04d" "06" Resultado ./rename.sh: line 3: printf: 09: invalid number 0000 ./rename.sh: ...

3 a resposta

omportamento da função de impressão de lista estranha. Funciona se eu imprimir "\ n", não funcionará se eu removê-lo

s vezes c ++ me joga muito. Realmente não consigo pensar por que isso funciona / não funciona e ficaria feliz se algum de vocês soubess Chamo essa função uma vez a cada segundo em um threa Este código FUNCIONA (imprime o que está na lista ...

4 a resposta

Uso simples do sprintf - C

Estou tentando entender por que um problema maior está ocorrendo, usando um programa menor como exemplo. Este programa menor não funciona, levando-me a acreditar que é meu entendimento da função que é falh Tanto quanto eu acreditava, o ...

1 a resposta

Número do formato como largura fixa, com zeros à esquerda [duplicado]

Esta pergunta já tem uma resposta aqui: Como adicionar zeros à esquerda? [/questions/5812493/how-to-add-leading-zeros] 8 respostasO código a seguir a <- seq(1,101,25) b <- paste("name", 1:length(a), sep = "_") produz esta saída: "name_1" ...

3 a resposta

Por que o elenco é necessário no printf?

Para imprimir um número do tipooff_t foi recomendado usar o seguinte trecho de código: off_t a; printf("%llu\n", (unsigned long long)a); Por que a string de formato énã suficiente Qual será o problema se não tiver sido fundido?

8 a resposta

Só mostre o ponto decimal se o componente do ponto flutuante não for .00 sprintf / printf

Estou formatando bastante um número de ponto flutuante, mas quero que ele apareça como um número inteiro se não houver um número de ponto flutuante relevant I.e. 1,20 -> 1,2x 1,78 -> 1,78x 0,80 -> 0,8x 2,00 -> 2x Eu posso conseguir isso ...