关于C++ scores 输出问题的疑问?


std::_map < std::string, unit16_t>scores;
    scores["zhangsan"] = 88;
    scores["lisi"] = 89;
    std::cout << scores["zhangsan"]<<std::endl;// 88
    std::cout << scores["lisi"]<<std::endl;// 89
    std::cout << scores["wangwu"]<<std::endl; //wangwu应该多少?
    std::cout << scores.size()<<std::endl; //这个输出是多少?

谢谢您的回答。再次表示感谢。

这里string是一个字符串,map是一个关联容器,所以“wangwu”90;
scores为267.