在关于Perl中使用"eq"和"=="进行字符串比较的回答中,它说
你只能使用eq来比较字符串,但是对于比较数字,eq和==都可以使用。
因为数字是字符串的子集,所以我不明白你为什么要使用==。
你是否有使用==来比较数值而不是使用eq的原因?
首先,eq用于比较字符串; ==用于比较数字。
"==进行数字比较:它将两个参数转换为数字,然后将其进行比较。
" "eq进行字符串比较:两个参数必须在词典上匹配(区分大小写)
"你只能使用eq来比较字符串,但是对于比较数字,eq和==都可以使用。
因为数字是字符串的子集,所以我不明白你为什么要使用==。
你是否有使用==来比较数值而不是使用eq的原因?