我想首先说我不熟悉Perl.话虽这么说,我遇到了这段代码,我无法弄清楚\x下面的代码中是什么.另外,我不确定为什么在运行以下内容时没有显示任何内容:
perl -e 'print "\x7c\x8e\x04\x08"'
Run Code Online (Sandbox Code Playgroud)
小智 5
它不是关于打印:它是关于字符串表示,其中代码表示字符集中的字符.有关更多信息,您应该阅读Quote和Quote-like Operators以及Character Semantics的效果
在您的情况下,字符代码是十六进制.你应该查看你的字符集表,你可能需要先转换为十进制.