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. 功能打印奇怪的字符:v
- 3. 打印字符串
- 4. 打印字符串
- 5. 如何打印類型(任何字符串(IO字符串))?
- 6. 如何打印出字符串索引字符串中字符串的字符
- 7. Bash:如何打印字符串/ *
- 8. 如何打印長字符串成#
- 9. 如何打印字符串的開頭?
- 10. 如何打印字符串C++ MFC
- 11. 如何打印出一個字符串
- 12. 如何將字符串打印爲ListView
- 13. 如何打印不匹配字符串
- 14. 如何打印此字符串
- 15. 如何在JTextField上打印字符串
- 16. 如何打印寬字符串?
- 17. 如何打印字符串的標籤
- 18. 如何在Matlab中打印字符串?
- 19. PHP,如何打印新行字符串
- 20. C++如何向後打印字符串?
- 21. 如何打印子字符串?
- 22. erlang如何打印unicode字符串?
- 23. 如何打印字符串「\ n」
- 24. 如何打印此字符串?
- 25. 如何在另一個字符串之後打印字符串?
- 26. 如何在另一個打印時打印字符串?
- 27. 如何在c#中打印字符串到打印機?
- 28. 如何用打印機打印字符串?
- 29. 打印(f.read())字符串
- 30. LUA字符串打印
您使用的是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