2.

123 my %vertical_alignment;
    124 $vertical_alignment{"subscripting"} = 0;
    125 unless($vertical_alignment{"subscripting"}){
    126     print "0\n";
    127 }
    128 unless($vertical_alignment{"anonymous"}){
    129     print "undef.\n";
    130 }

124行: 不能对散列中的  元素?  再加  my 关键字, 直接操作就可以

如下,散列中的值需手动定义为undef

1.

6 my %vertical_alignment;
      7 $vertical_alignment{"subscripting"} = 0;
      8 unless($vertical_alignment{"array_ref"}){
      9     print "0\n";
     10 }   
     11 printf keys %vertical_alignment;
     12 if( exists $vertical_alignment{"array_ref"}){
     13     print "\nthere is a library card for subscripting\n";
     14 }
     15 else{
     16     print "\nno card.\n";
     17 }
     18 $vertical_alignment{"array_ref"} = undef;
     19 printf keys %vertical_alignment;
     20 if( exists $vertical_alignment{"array_ref"}){
     21     print "\nthere is a library card for subscripting\n";
     22 }
     23 else{
     24     print "a o.\n";
     25 }

输出:

0
subscripting
no card.
subscripting
there is a library card for subscripting

最新文章

  1. C语言 经典编程100题
  2. noi题库(noi.openjudge.cn) 1.8编程基础之多维数组T11——T20
  3. sdut 2125串结构练习--字符串匹配【两种KMP算法】
  4. 关于学习keynote
  5. linux_2015_0827_linux中一些常用词的发音and…
  6. android的生命周期
  7. BIOS讲解
  8. Python 异步IO、IO多路复用
  9. linux命令:rsync, 同步文件和文件夹的命令
  10. stl 生产全排列 next_permutation
  11. .net core 13
  12. LoadRunner如何进行移动端性能测试
  13. servlet请求转发
  14. 浅尝flutter中的http请求
  15. VSFTP再配置 我里个去马蛋网上这么多烂文章,走了好多弯路
  16. [jQ/PHP]再谈使用JS数组储值的运用(提交PHP处理)
  17. python中的__enter__ __exit__
  18. Eclipse 之开发环境的常用配置
  19. cmd中mysql中文乱码问题
  20. 使用git提交代码到GitHub

热门文章

  1. 实现的是Linux和Windows之间的一种共享--samba
  2. AutoIT: 捕捉路由器登陆的小例子
  3. 【转】浏览器中输入url后发生了什么
  4. MySQL中怎么查询一张表的列数
  5. asp.net mvc5 使用百度ueditor 本编辑器完整示例(下)配置上传播放视频
  6. C#即时通讯系统设计与实现(一)
  7. asp.net mvc4 controller
  8. bzoj 1614: [Usaco2007 Jan]Telephone Lines架设电话线【二分+spfa】
  9. X86 Linux 下 SIGBUS 总结
  10. ————————C语言中快速排序方法——————————————