cout<<left<<setw(10)<<a[i].name ; 也可以使用 cout.setf(std::ios::left); cout.width(10); 本人在for循环中使用第二种方法时出现bug,不推荐使用。