因为map中的key是不可重复的,如果多次往map里插入同一个key就会覆盖,不会并存,所以key不存在就是返回0,存在就只能是1,不会更多
map是 key-value(键-值对),找到元素匹配_Key或插入与默认映射。就是说根据你给的3、7、12插入默认的映射(3, 0)... 。而++count[x]再依据key将value增1操作覆盖以前该关键字对应的值。所以你看到的是:(3,1)(7,1)(12,1)
map 是 associative container 的一个特例,其中每个键只能对应一个值。