Pytania oznaczone «printf»

90
Używanie kolorów z printf

Napisany w ten sposób wyświetla tekst na niebiesko: printf "\e[1;34mThis is a blue text.\e[0m" Ale chcę mieć format zdefiniowany w printf: printf '%-6s' "This is text" Teraz wypróbowałem kilka opcji dodawania koloru, bez powodzenia: printf '%-6s' "\e[1;34mThis is text\e[0m" Próbowałem...

88
Jak działa ten program?

#include <stdio.h> int main() { float a = 1234.5f; printf("%d\n", a); return 0; } Wyświetla 0!! Jak to możliwe? Jaki jest tego powód? Celowo umieściłem %dw printfoświadczeniu znak, aby zbadać zachowanie printf.

84
Całkowita wartość ASCII do znaku w BASH przy użyciu printf

Charakter do wartości działa: $ printf "%d\n" \'A 65 $ Mam dwa pytania, najważniejsze jest pierwsze: Jak wziąć 65 i zamienić go na A? \ 'A konwertuje znak ASCII na jego wartość za pomocą printf. Czy składnia jest specyficzna dla printf, czy jest używana gdziekolwiek indziej w BASH? (Takie...

21
„\ 0” i printf () w C

W kursie wprowadzającym do języka C nauczyłem się, że podczas przechowywania łańcuchy są przechowywane \0na końcu ze znakiem zerowym . Ale co, jeśli chciałbym wydrukować ciąg, powiedz, printf("hello")chociaż zauważyłem, że nie kończy się \0na poniższym stwierdzeniu printf("%d",...