first name和last name在不同的地方当然是不一样的理解,此话没错。如果你不懂英文,我来给你解释一下:first的意思是第一,就是排在姓名的最前面的。last的意思是最后,就是姓名里排在最后的。比如在中国,某人如果叫张三,显然“张”是排在最前面的,“张”就是first name;“三”排在最后,当然是last name。据说匈牙利人的姓名也是这样排列的。英国人正好相反,比如他们的某人叫 John Smith, 排在前面的那个John,也就是first name,反而是他们的名,排在后面的Smith,也就是那个last name,则是姓。