明明输出了图片中的内容为啥不对啊!?
#include <iostream>
using namespace std;
class Coordinate
{
public:
Coordinate()//构造函数
{
}
// 打印坐标的函数
void printInfo()
{
cout<<'('<<m_iX<<','<<m_iY<<')'<<endl;
}
public:
int m_iX;
int m_iY;
};
int main(void)
{
Coordinate coor[2];//定义对象数组
int i;
for (i = 0; i <= 1; i++)
{
coor[i].m_iX = 2 * (i + 1) - 1;
coor[i].m_iY = 2 * (i + 1);
}
//遍历数组,打印对象信息
for (int i = 0; i < 2; i++)
{
coor[i].printInfo();
}
//system("pause");
return 0;
}