3
A
回答
8
打印v字符串是什麼意思?你想要什麼輸出?
你可以這樣做:
printf "%vd", $VERSION; # prints "2.1"
或本:
print version::->parse($VERSION)->stringify; # prints "v2.1"
或本:
print version::->parse($VERSION)->normal; # prints "v2.1.0"
或本:
print version::->parse($VERSION)->numify; # prints "2.001000"
或者(所有的最佳選擇),你可以避免完全使用v字符串。
2
簡單地說,V-Strings用於將ASCII碼轉換爲字符。
例如,如果我們需要打印一個字符串 「汽車」 使用V-字符串,我們需要查找ASCII值在ASCII表(http://www.asciitable.com/)
C = 99的每個字符,A = 97,R = 114
所以,
$var = v99.97.114;
print("$var \n");
上面的語句將
相關問題
- 1. 如何打印字典字符串
- 2. 打印字符串
- 3. 如何在javascript中打印字符串(數字)打印
- 4. 如何打印類型(任何字符串(IO字符串))?
- 5. 如何打印字符串的標籤
- 6. C++如何向後打印字符串?
- 7. 如何在JTextField上打印字符串
- 8. 如何打印字符串的開頭?
- 9. erlang如何打印unicode字符串?
- 10. 如何打印不匹配字符串
- 11. 如何打印字符串「\ n」
- 12. 如何打印子字符串?
- 13. 如何打印字符串C++ MFC
- 14. 如何在另一個字符串之後打印字符串?
- 15. 如何在c#中打印字符串到打印機?
- 16. 如何用打印機打印字符串?
- 17. LUA字符串打印
- 18. 打印編碼字符串
- 19. 打印「在Java字符串
- 20. 打印json到字符串
- 21. 打印字符串反向
- 22. 打印一個字符串
- 23. 打印多行字符串
- 24. 向後打印字符串
- 25. 打印字符串先後
- 26. 打印字符串在python
- 27. C#打印字符串
- 28. 打印字符串(彙編)
- 29. 打印字符串列表
- 30. 問題打印字符串
您使用的是Windows機器打印的 「車」?在我的Mac上(OS X 10.10.2,Perl 5.20.1),輸出是4個字節,0x02,0x01,(或者control-B,control-A)和兩個換行符。 – 2015-02-11 05:55:01
按設計工作。 https://metacpan.org/pod/perldata#Version-Strings – mob 2015-02-11 05:56:54
@JonathanLeffler是的,我在Windows機器上。 perl v5.18.2 – waghso 2015-02-11 06:23:12