Perguntas com a marcação «printf»

94
Usando cores com printf

Quando escrito assim, ele produz o texto em azul: printf "\e[1;34mThis is a blue text.\e[0m" Mas eu quero ter o formato definido em printf: printf '%-6s' "This is text" Agora tentei várias opções para adicionar cor, sem sucesso: printf '%-6s' "\e[1;34mThis is text\e[0m" Eu até tentei...

88
Como é que este programa funciona?

#include <stdio.h> int main() { float a = 1234.5f; printf("%d\n", a); return 0; } Ele exibe um 0!! Como isso é possível? Qual é o raciocínio? Eu coloquei deliberadamente um %dna printfdeclaração para estudar o comportamento de printf.

21
'\ 0' e printf () em C

Em um curso introdutório de C, aprendi que, ao armazenar, as seqüências de caracteres são armazenadas com caractere nulo \0no final. Mas e se eu quisesse imprimir uma string, digamos, printf("hello")embora tenha descoberto que isso não termina com a \0seguinte declaração printf("%d",...