Programação printf
Perguntas com a marcação «printf»
`printf` é uma função comum para saída formatada. C e muitas outras línguas têm uma família inteira de funções relacionadas. Use esta tag somente se a pergunta estiver diretamente relacionada com `printf` ou funções relacionadas.
Estou procurando um bom equivalente em JavaScript do C / PHP printf()ou para programadores de C # / Java String.Format()( IFormatProviderpara .NET). Meu requisito básico é um formato separador de milhar para números por enquanto, mas algo que lide com muitas combinações (incluindo datas) seria bom. Sei que a biblioteca …
1970 javascript printf string.format
Por que printf não libera após a chamada, a menos que uma nova linha esteja na string de formato?
Por que printfnão descarrega após a chamada, a menos que uma nova linha esteja na cadeia de formato? Esse comportamento é POSIX? Como posso printflavar imediatamente todas as vezes?
539 c printf flush
Qual é o argumento para printf que formata um longo?
A printffunção aceita um tipo de argumento, como %dou %ipara a signed int. No entanto, não vejo nada por um longvalor.
489 c printf long-integer
Desde ANSI C99, existe _Boolou boolvia stdbool.h. Mas há também um printfespecificador de formato para bool? Quero dizer algo como nesse pseudo código: bool x = true; printf("%B\n", x); que imprimiria: true
458 c++ c boolean printf
Posso imprimir com printf como um número hexadecimal ou octal. Existe uma etiqueta de formato para imprimir como base binária ou arbitrária? Estou executando o gcc. printf("%d %x %o\n", 10, 10, 10); //prints "10 A 12\n" print("%b\n", 10); // prints "%b\n"
434 c printf
Eu tenho uma variável do tipo size_te quero imprimi-la usando printf(). Qual especificador de formato eu uso para imprimi-lo portably? Na máquina de 32 bits, %uparece certo. Eu compilei com g++ -g -W -Wall -Werror -ansi -pedantic, e não houve aviso. Mas quando eu compilo esse código em uma máquina …
405 c printf
#include <stdio.h> int main() { unsigned long long int num = 285212672; //FYI: fits in 29 bits int normalInt = 5; printf("My number is %d bytes wide and its value is %ul. A normal number is %d.\n", sizeof(num), num, normalInt); return 0; } Resultado: My number is 8 bytes wide …
379 c syntax printf format-specifiers long-long
Qual é a diferença entre printf()e coutem C ++?
372 c++ printf iostream cout stdio
Imprimir 0 principais em C?
Estou tentando encontrar uma boa maneira de imprimir os 0s iniciais, como 01001, para um CEP. Embora o número seja armazenado como 1001, qual é uma boa maneira de fazer isso? Eu pensei em usar as instruções de caso / se, então, descobrir quantos dígitos o número tem e depois …
344 c printf
Como imprimir "sem assinatura" em C?
Eu nunca consigo entender como imprimir o unsigned longtipo de dados em C. Suponha que unsigned_fooé um unsigned long, então eu tento: printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) E todos eles imprimem algum tipo de -123123123número em vez do unsigned longque eu tenho.
342 c printf long-integer unsigned format-specifiers
Impressão de 1 a 1000 sem loop ou condicionais
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Tarefa : Imprima números de 1 a 1000 sem usar nenhum loop ou instruções condicionais. Não basta escrever a declaração …
323 c++ c printf
Como escapar do sinal de% (por cento) no printf de C?
Como você escapa do sinal% ao usar printfem C? printf("hello\%"); /* not like this */
274 c printf format-string
Alguém pode explicar em Inglês simples sobre as diferenças entre printf, fprintfe sprintfcom exemplos? Em que fluxo está? Estou realmente confuso entre os três enquanto lê sobre "File Handling in C".