用vector表示二维数组:
表示,m行,n列,所有的数为0.
vector
普通的定义方式:
int dp[m][n];
#include
#include
int main()
{
using namespace std;
string str[3] = {"ert","asd", "cvb"};
for(int i = 0; i < 3; i ++)
{
cout<
}
运行这段程序就可以了,是在vs2008上测试过。注意两个地方
1.#include
2.using namespace std;
千万不要include string.h啦,string.h是C里的字符串库,而string是C++库,两者没有关系。这要弄明白连个库有什么不同,在网上搜搜就有。
C++里的String是包含在std命名空间里的,所以要加上第二句。
这样搞:
string **a;
a=new string*[m];
for(int i=0;i