kyxmly
Astro门
2016-07-15 07:23
采纳率: 20%
浏览 1.1k
已采纳

关于vector的定义的问题

求解释下面定义vector的用法,括号里的是什么意思?M和vector (N)是否可以颠倒?

 int M=5;
    int N=10;
    vector<vector<int> > chess(M,vector<int>(N));
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • caozhy
    已采纳
     vector<elementType> vecList(n,elem); 
    创建一个大小为n的向量vecList,该向量中所有的n个元素都初始化为elem
    
    点赞 评论
  • caozhy
     chess(M,vector<int>(N));
    对于外侧的向量,大小是M,这个向量的每个元素,是一个大小N的向量。
    这个相当于一个MxN的二维数组
    
    点赞 评论

相关推荐