在cpp中用2d数组保存的列长度
Is the column length save with a 2d array in cpp?
在二维数组中,计算机如何知道一行何时结束,另一行何时开始?我有
int[2][2] = {{0, 1}, {2, 3}}
将值0、1、2和3保存到连续内存中。int[4] = {0, 1, 2, 3}
将在内存中保存相同的值。计算机如何知道int[1][0]
返回2。它需要知道列的长度,这样它才能用1*(列长度为2)+ 0得到第三个元素。我在用cpp编程。谢谢。
你告诉它一行在哪里结束,
int[2][2] = {{0, 1}, {2, 3}}
^
right here
你以为它会忘记吗?
相关文章:
- 保存/加载大量短数组到二进制文件
- 如何在数组和向量 c++ 中存储和保存输入
- 2D 数组,某些单元格保存特定数据
- 如何在c++中将字符串中的所有数字保存到多维数组中
- 将值更改为 c++ 的数组并保存文件
- 数组不保存初始化值
- 按顺序遍历 AVL 树,将值保存在数组中
- 将 QImage 保存到字节数组
- 将特征数组行保存在变量中
- 将 JPG 编码数组从 ROS sensor_msgs/压缩图像保存到 roscpp 中的文件
- C++ 如何动态保存大量数组?
- 在 tensorflow c++ api 中,如何从张量中保存图片或数组
- 获取C++中的多个输入文件并将其保存在数组中
- 生成唯一的随机字符并将其保存在数组中
- 如何创建一个动态数组,该数组可以保存从C++中派生的同一基类的所有不同对象
- 如何在C++中保存动态数组中的值
- 如何将外部文件中的数据保存到 2D 数组中?(C++)
- GoogleMock SaveArg 用于保存数组?编译器抛出错误,我还没有看到一个好的解决方案
- 保存数组地址的指针的地址是相同的
- 在armadillo中保存数组(立方体)以便稍后在R中加载的最佳格式