Questions marquées «printf»

90
Utilisation des couleurs avec printf

Lorsqu'il est écrit comme ceci, il affiche le texte en bleu: printf "\e[1;34mThis is a blue text.\e[0m" Mais je veux que le format soit défini dans printf: printf '%-6s' "This is text" Maintenant, j'ai essayé plusieurs options pour ajouter de la couleur, sans succès: printf '%-6s' "\e[1;34mThis is...

88
Comment fonctionne ce programme?

#include <stdio.h> int main() { float a = 1234.5f; printf("%d\n", a); return 0; } Il affiche un 0!! Comment est-ce possible? Quel est le raisonnement? J'ai délibérément mis un %ddans la printfdéclaration pour étudier le comportement de printf.

21
'\ 0' et printf () en C

Dans un cours d'introduction de C, j'ai appris que tout en stockant les chaînes sont stockées avec un caractère nul \0à la fin de celui-ci. Mais que se passe-t-il si je voulais imprimer une chaîne, disons printf("hello")bien que j'ai trouvé que cela ne se termine pas \0par la déclaration suivante...