c++如何处理多维数组

来源:互联网 发布:淘宝助手怎么上架宝贝 编辑:程序博客网 时间:2024/05/18 17:56
<strong><span style="font-size:14px;">//#include<iostream>#include<vector>#include<cstddef>using namespace std;int main(int argc, char *argv[]){const size_t a=3, b=4;int v[a][b];//对于每一行for (size_t i = 0; i != a; ++i)//对于每一列for (size_t j = 0; j != b; ++j){v[i][j] = i*j;}//使用范围for语句打印每一个数组元素for (auto &i:v)for (auto &j : i)cout << j<<' ';//使用标准库函数begin和endfor (auto p = begin(v); p != end(v); ++p){for (auto q = begin(*p); q != end(*p); ++q){cout << *q<<' ';}}//类型别名简化多维数组的指针 尚不支持//using int_array int[4];//typedef int int_array[3];system("pause");return 0;}</span></strong>


0 0
原创粉丝点击