Ich möchte% als ein normales Zeichen in printf verwenden sagen, die Ausgabe ist a ist 20% höher als b wie würde ich tun können, da% als verwendet wird Sonderzeichen?Wie drucke% als Zeichen in printf
-2
A
Antwort
1
Verwenden Doppel%
printf "hello%%"
+1
Das OP fragt nicht nach C, sondern nach dem Shell 'printf' Tool, das am Ende auch das doppelte% akzeptiert. –
1
Sie es %%
mit entweichen kann.
printf "100%%\n"
Verwandte Themen
- 1. Printf Funktion Drucke Weitere Teile von Struct Array als
- 2. Printf() - gedruckte Zeichen Grenze
- 3. printf druckt zusätzliche Zeichen *
- 4. Wie drucke ich eine nicht nullterminierte Zeichenfolge mit printf?
- 5. Wie drucke ich UTF-8 Zeichen C++?
- 6. printf: kann nicht weniger als 1 Zeichen mit% * c
- 7. Wie drucke ich das Prozentzeichen (%) in c
- 8. Wie drucke ich das Prozentzeichen (%) in c
- 9. printf UTF8-Zeichen mit printf von Hexadezimal Ints
- 10. Wie drucke ich ein Tab-Zeichen in Pascal?
- 11. Drucke lange Unicode in ncurses
- 12. Wie printf in bash mit mehreren Argumenten?
- 13. Build-String als in printf Funktion
- 14. Wie drucke ich% s in C?
- 15. Haskell printf Argumente als Array
- 16. Printf extra Zeichen bei Gelegenheit schreiben
- 17. Wie drucke ich ein Bit?
- 18. printf die ASCII-Zeichen% gibt manchmal c und nicht%
- 19. Wie drucke ich ein '%' Zeichen mit String Formatierung?
- 20. Wie printf verwenden, um ein Zeichen mehrmals zu drucken?
- 21. Wie funktioniert printf intern?
- 22. Präzisionsspezifizierer als Parameter wie printf, aber in String.Format
- 23. Wie drucke ich jede Iteration in Auswahlsortierung in C?
- 24. Bedeutung von "." in printf
- 25. Wie drucke ich mit fprintf/printf einen Gedankenstrich oder einen Punkt?
- 26. Wie drucke ich die ersten n Bytes, wenn die Länge der Zeichenfolge größer als n ist?
- 27. Set printf() -Wert in einer PHP-Variablen
- 28. Wie akzentuierte Zeichen in ANSI-C-printf (wie á é í ó ú)
- 29. Wie funktioniert% *. * D in printf()?
- 30. Wie printf richtig integer und Zeichenfolge in c?
Probieren Sie es doppelt '' %% ''. Dies ist wie in seiner übergeordneten C 'printf'-Funktion. –
danke wusste nicht, es ist das gleiche wie in C – Tenebris
@SureshKoya Dies sollte nicht als ein Duplikat der C-Frage markiert werden. Diese Frage bezieht sich auf Bash, obwohl die Antwort im Grunde die gleiche ist. – cpburnz