我在編寫Perl腳本時與pack
和unpack
混淆。 Perl中的pack
和unpack
之間有什麼區別(用一個簡單的例子來解釋)?在Perl中打包和解壓縮
回答
pack
獲取值列表並使用模板給出的規則將其轉換爲字符串。
unpack
接收一個字符串並使用模板給出的規則將其展開爲值列表。
$ perl -E 'say for unpack "H2H2", "56"'
35
36
$ perl -E 'say pack "H2H2", 35, 36'
56
在你的例子中,模板是什麼? – user3098497
'「H2H2」'是模板。您將需要查看文檔。 – DavidO
而不是「H2H2」,我們可以使用其他模板嗎? – user3098497
我不知道拆分和加入 – user3098497
那麼,你應該在擔心'pack'和'unpack'之前去處理那些問題。 –
- 1. Perl包,解壓縮和STDIN
- 2. 在Python中打包和解壓縮位和字節
- 3. 在Go中解壓縮包
- 4. 在Python中以正確的格式打包和解壓縮
- 5. 在python中打包和解壓縮二進制浮點數
- 6. 在MSI中解壓縮,修改和重新打包文件?
- 7. 壓縮和解壓縮在PHP和JS
- 8. Perl:解析壓縮文件
- 9. Perl解壓縮和換行符
- 10. 在Perl中,如何打包散列並將其解壓縮回原始狀態?
- 11. 重新打包xps解壓縮到zip1
- 12. 解壓縮和解壓縮建議?
- 13. 在.apk中打包數據並在安裝時解壓縮
- 14. Perl包/解壓/轉換
- 15. 如何在Java中壓縮JSON和在Javascript中解壓縮
- 16. 在內存中解壓縮bzip2包
- 17. 在DirectX中打包並解壓縮爲浮點數4
- 18. 在Python中打包/解壓縮複雜數據
- 19. 在yii中壓縮/解壓縮文件
- 20. 壓縮和解壓流
- 21. zlib壓縮和解壓
- 22. Ruby的包裝和解壓縮說明
- 23. C#壓縮和JavaScript解壓縮
- 24. Java LZW壓縮和解壓縮圖像
- 25. 壓縮和解壓字符串減縮
- 26. Java壓縮和解壓縮byte []塊
- 27. 壓縮和解壓縮文件夾
- 28. 數據壓縮和解壓縮
- 29. GZIP壓縮和解壓縮問題
- 30. Magick ++壓縮和解壓縮文件
包包裝,解包解包其如printf和scanf – nrathaus
你可以閱讀文檔,並提及它到底是什麼,你不明白? – gideon
如何使用這個包和解壓縮。我與他們混淆可以解釋一個簡單的例子? – user3098497