⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pp_pack

📁 source of perl for linux application,
💻
字号:
  pp.c	TODO  Invalid type in unpack: '%c	my $A = pack ("A,A", 1,2) ;	my @A = unpack ("A,A", "22") ;  Attempt to pack pointer to temporary value	pack("p", "abc") ;__END__# pp_pack.cuse warnings 'pack' ;use warnings 'unpack' ;my @a = unpack ("A,A", "22") ;my $a = pack ("A,A", 1,2) ;no warnings 'pack' ;no warnings 'unpack' ;my @b = unpack ("A,A", "22") ;my $b = pack ("A,A", 1,2) ;EXPECTInvalid type ',' in unpack at - line 4.Invalid type ',' in pack at - line 5.######### pp.cuse warnings 'uninitialized' ;my $a = undef ; my $b = $$a;no warnings 'uninitialized' ;my $c = $$a;EXPECTUse of uninitialized value $a in scalar dereference at - line 4.######### pp_pack.cuse warnings 'pack' ;sub foo { my $a = "a"; return $a . $a++ . $a++ }my $a = pack("p", &foo) ;no warnings 'pack' ;my $b = pack("p", &foo) ;EXPECTAttempt to pack pointer to temporary value at - line 4.######### pp.cuse warnings 'misc' ;bless \[], "" ;no warnings 'misc' ;bless \[], "" ;EXPECTExplicit blessing to '' (assuming package main) at - line 3.######### pp.cuse utf8 ;$_ = "\x80  \xff" ;reverse ;EXPECT######### pp_pack.cuse warnings 'pack' ;print unpack("C", pack("C",   -1)), "\n",	unpack("C", pack("C",    0)), "\n",	unpack("C", pack("C",  255)), "\n",	unpack("C", pack("C",  256)), "\n",	unpack("c", pack("c", -129)), "\n",	unpack("c", pack("c", -128)), "\n",	unpack("c", pack("c",  127)), "\n",	unpack("c", pack("c",  128)), "\n";no warnings 'pack' ;print unpack("C", pack("C",   -1)), "\n";print unpack("C", pack("C",    0)), "\n";print unpack("C", pack("C",  255)), "\n";print unpack("C", pack("C",  256)), "\n";print unpack("c", pack("c", -129)), "\n";print unpack("c", pack("c", -128)), "\n";print unpack("c", pack("c",  127)), "\n";print unpack("c", pack("c",  128)), "\n";EXPECTCharacter in 'C' format wrapped in pack at - line 3.Character in 'C' format wrapped in pack at - line 3.Character in 'c' format wrapped in pack at - line 3.Character in 'c' format wrapped in pack at - line 3.25502550127-128127-12825502550127-128127-128

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -