c++如何定义二维字符串数组?

来源:百度问答 责任编辑:李利平
默认
特大
宋体
黑体
雅黑
楷体


c++如何定义二维字符串数组?(图2)


c++如何定义二维字符串数组?(图5)


c++如何定义二维字符串数组?(图9)


c++如何定义二维字符串数组?(图17)


c++如何定义二维字符串数组?(图23)

  为了解决用户可能碰到关于"c++如何定义二维字符串数组?"相关的问题,分分时时彩网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"c++如何定义二维字符串数组?"相关的详细问题如下:我在类里面有private:string*a,在类的构造函数中确定了数组长度,然后写a=newstring[m][n](m,n已知),但这时候n处报错显示表达式必须包含指向对象的指针类型,请问哪里有问题?...我在类里面有private:string *a,在类的构造函数中确定了数组长度,然后写a=new string[m][n](m,n已知),但这时候n处报错显示表达式必须包含指向对象的指针类型,请问哪里有问题?展开
===========分分时时彩网收集的解决方案如下===========

解决方案1:

#include<string>
#include<iostream>

int main()
{
using namespace std;

string str[3] = {"ert","asd", "cvb"};
for(int i = 0; i < 3; i ++)
{
cout<<str[i]<<endl;
}

}

运行这段程序就可以了,是在vs2008上测试过。注意两个地方
1.#include<string>
2.using namespace std;

千万不要include string.h啦,string.h是C里的字符串库,而string是C++库,两者没有关系。这要弄明白连个库有什么不同,在网上搜搜就有。
C++里的String是包含在std命名空间里的,所以要加上第二句。

声明:分分时时彩网提供的解决方案均由系统收集自互联网,仅供参考,分分时时彩网不保证其准确性,亦不代表分分时时彩网观点,请自行判断真伪,分分时时彩网不承担任何法律责任.

>>> 温馨提示:您还可以点击下面分页查看更多相关内容 <<<

头条

热门

Copyright ? 2012-2016 74nnn.com 版权所有 关于我们 | 广告服务 | 诚聘英才 | 联系我们 | 友情链接 | 免责申明