别人的代码

发布于 2022-10-15 10:14:12 字数 206 浏览 44 评论 0

在看别人写的一些代码,但是总觉得有点别扭,$edgesChanged ={},像这种定义变量的时候为什么他要用花括号而不用引号呢?
die "USAGE: computeCooperativity <totalFile> <changeFile> <outfile>\n";还有这个语句,尖括号中的那些东西会得到什么结果呢?
谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

如梦初醒的夏天 2022-10-22 10:14:12

$edgesChanged ={} 这里 {} 是 hashref 为什么要用引号?楼主说的是 q{} 吧?
< > 在双引号中也不会转意

木落 2022-10-22 10:14:12

回复 2# zhlong8
哦,也就是说只要创建哈希引用的时候都要用花括号!多谢

甲如呢乙后呢 2022-10-22 10:14:12

回复 3# 超级细菌

    创建匿名的hash引用

遇见了你 2022-10-22 10:14:12

回复 1# 超级细菌

尖括号只是说明作用 3 各参数,你也可以用其他符号。

七禾 2022-10-22 10:14:12

回复  zhlong8
哦,也就是说只要创建哈希引用的时候都要用花括号!多谢
超级细菌 发表于 2011-04-13 15:22

    {:3_183:} 我可没说过这话,不要诬陷我。创建 hashref 也可以用 \%hash 、autovivification

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文