当前位置:  开发笔记 > 编程语言 > 正文

如何在C++中创建动态二维数组?

如何解决《如何在C++中创建动态二维数组?》经验,为你挑选了1个好方法。



1> rightfold..:

与动态数组一样,使用std::vector:

unsigned I, J;
std::cin >> I >> J;
if (!std::cin) {
    // handle error
}
std::vector X(I * J);

要在索引(i,j)处获取/设置元素:

X.at(i * J + j) = 1;
std::cout << X.at(i * J + j);

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有