小编jav*_*ase的帖子

Perl 不一致地打印包含 '%' 特定组合的字符串

谁能解释一下我遇到的这种 perl 行为?

printf("%what_the\n");
printf("\%what_the\n");
Run Code Online (Sandbox Code Playgroud)

印刷:

%what_the
%what_the
Run Code Online (Sandbox Code Playgroud)

尽管...

%what_the
%what_the
Run Code Online (Sandbox Code Playgroud)

印刷:

0morrow
0morrow
Run Code Online (Sandbox Code Playgroud)

即使有 wanrings 和严格:

use strict;
use warnings;
printf("\%tomorrow\n");
Run Code Online (Sandbox Code Playgroud)

印刷:

Missing argument in printf at - line 3.
0morrow
Run Code Online (Sandbox Code Playgroud)

perl printf

2
推荐指数
1
解决办法
92
查看次数

标签 统计

perl ×1

printf ×1