У меня есть 2 основных вопроса по переменным Perl.
@names = ('Super_!','Massive_@',"Black#", "Hole*");
print "Top Player: @names[0]\n";
print "Top Player: $names[0]\n";
Хотя нет никакой разницы между выводом, какова фактическая разница при попытке доступа к элементам @ и $.
Кроме того, при объявлении массивов строк, в чем разница между определением элемента в одинарной кавычке и двойной кавычкой?