20
A
回答
31
字符串打印格式(編輯)。
I.e.打印到使用給定格式的字符串。
3
sprintf來自C.參考例如
http://www.cplusplus.com/reference/clibrary/cstdio/sprintf/
地方說:
寫入到由STR C字符串所指向的數組...
從而:小號(特林)的printf(ormatted)
+0
@hobodave - 公平地說,他確實添加了交叉引用鏈接。我在這裏遇到了一些案例,我花了幾分鐘的時間來獲取參考資料,並在那個時候有人發佈了一個沒有任何參考的類似答案。兩個答案都很好。 – Spudley 2010-11-06 14:13:38
24
printf
家族的各種成員,從C派生出來的第一次出現(雖然他們重提BCPL的writef
沿特定譜系調用的昔日),包括:
printf - print formatted (to standard output). fprintf - file printf (to a file handle). sprintf - string printf (to a string). snprintf - sprintf with added overflow protection.
此外,還有那些開始v
(如vsnprintf
),它可以採取可變的變種像printf
本身的論據。
由此我的意思是說,他們傳遞了一個varargs
的論點而不是一系列的論據,讓你可以自己編寫類似printf
的函數。我以前在開發日誌庫時使用過這個。
相關問題
- 1. 什麼是sprintf(「%!ld」)?
- 2. c#中的sprintf是什麼?
- 3. []代表什麼?
- 4. 爲什麼sprintf('%u',inet_pton($ ip))返回0?
- 5. sprintf的格式說明通過什麼
- 6. sprintf()函數,爲什麼使用它?
- 7. 什麼情況下sprintf將優先stringstream?
- 8. 何時以及爲什麼sprintf失敗?
- 9. fb:namespace代表什麼?
- 10. dacpac代表什麼?
- 11. 「NATS」代表什麼?
- 12. pynotify.init代表什麼?
- 13. MVW代表什麼?
- 14. testenv代表什麼?
- 15. FXML代表什麼?
- 16. R:dplyr代表什麼
- 17. art.scnassets代表什麼?
- 18. nm代表什麼?
- 19. 'Cor'代表什麼?
- 20. 塊代表什麼?
- 21. ARKit:ARFrame.timestamp代表什麼?
- 22. 什麼是代表?
- 23. 什麼是代表?
- 24. BIO代表什麼?
- 25. uint32_t代表什麼?
- 26. ic_launcher代表什麼?
- 27. InnoDB代表什麼?
- 28. 0x80020101代表什麼?
- 29. ** uevent **代表什麼?
- 30. IRP代表什麼?
他們的許多功能都有奇怪的名字。你會認爲他們會更有組織。 – 2010-02-20 00:27:27