c++中从强数组输出值

outputting values from a strong array in c++

本文关键字:输出 数组 c++      更新时间:2023-10-16

我有一个字符串数组:

string names[] = { "MERCURY", "VENUS", "MOON", "MARS", "JUPITER", "SATURN", "URANUS", "NEPTUNE", "PLUTO" }; //names of the planets in order

我试着像这样打印一个值:

cout << names[place];

place为整数。

当我尝试"没有操作符"<<"匹配这些操作数"时,它给了我一个错误,任何想法?我试过用数字代替变量

似乎您可能忘记包括<string>错误。这可能是因为您包含了一个错误的标头,例如<string.h>,与<string>完全不同。(对于c风格字符串)