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