关于初始化

关于初始化
while(<file>)
{
my %hash;
……
}

这样的话,每次循环时,%hash就被初始化为0了,也就是说不受上次循环结果的影响了。能不能讲讲my的这种用法。