如何在C ++中访问2D动态数组中的1个元素

链球菌

我是C ++的新手,我一直在尝试找出如何仅访问2D数组中已动态分配的1个元素的方法,如下所示:

char** array;
array = new char*[3];
for(int i = 0; i < 3; i++) {
    array[i] = new char [3];
}

我一直试图像这样访问它:

cout<< array[0][0];

每当我尝试执行此操作时,都不会输出任何内容,并且程序会出现段错误。我应该如何修复它以便打印出来?感谢您的时间!

用户名

如果您要创建2D数组,则应在此处查看此Stack Overflow帖子它有一张漂亮的图像来说明2D内存的布局方式以及如何正确创建阵列。请记住,使用创建动态内存时,new您需要使用手动删除内存delete[]第二个响应给出了如何删除2D数组的代码示例。拥有数组后,您可以通过进行访问cout << array[x][y],其中xy是行和列的索引。我将专注于正确创建2D数组并首先了解它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Smalltalk中访问2D数组中的元素

来自分类Dev

如何在C中的2D数组中显示两个相同列的各个元素

来自分类Dev

如何使用python从1d数组中创建具有3个元素的2d数组

来自分类Dev

如何在C中的动态2D字符数组中查找行数?

来自分类Dev

如何在Numpy中更改2D数组元素?

来自分类Dev

如何在C ++中循环遍历具有不同长度的动态2D数组

来自分类Dev

如何在C ++中动态分配2D数组?

来自分类Dev

如何在C ++中初始化指向动态2D数组的指针

来自分类Dev

C ++-1D中的动态数组有效,而2D中的动态数组无效

来自分类Dev

如何在c中增加2d char数组元素的大小

来自分类Dev

如何使用1维在C中访问2D数组

来自分类Dev

如何使用1维访问C中的2D数组

来自分类Dev

如何在C中填充2D结构数组?

来自分类Dev

如何在C中打印2D数组

来自分类Dev

如何从numpy 2d数组中的每个元素创建一个邻居数组

来自分类Dev

如何在C ++中返回所有元素均为1的2d向量

来自分类Dev

在C中动态分配2D数组

来自分类Dev

在C中动态分配2D数组

来自分类Dev

在C ++中动态输入2D字符数组

来自分类Dev

在C中动态调整大小的2d char数组?

来自分类Dev

如何在C#中为按钮的动态2D数组创建单击事件处理程序

来自分类Dev

如何在c ++中以特定形式将内容从1d数组传输到2d数组?

来自分类Dev

如何在Python中的2D数组中添加元素

来自分类Dev

如何在python中更改2D数组中的元素

来自分类Dev

检查2D数组中是否存在元素C ++

来自分类Dev

C ++在2D数组的元素中输入多个值

来自分类Dev

如何在PHP中访问数组的第N个元素

来自分类Dev

如何在不多次填充其中一个元素的情况下填充 2D 数组中的十个随机元素?

来自分类Dev

如何在Rust中的结构内实现动态2D数组?

Related 相关文章

  1. 1

    如何在Smalltalk中访问2D数组中的元素

  2. 2

    如何在C中的2D数组中显示两个相同列的各个元素

  3. 3

    如何使用python从1d数组中创建具有3个元素的2d数组

  4. 4

    如何在C中的动态2D字符数组中查找行数?

  5. 5

    如何在Numpy中更改2D数组元素?

  6. 6

    如何在C ++中循环遍历具有不同长度的动态2D数组

  7. 7

    如何在C ++中动态分配2D数组?

  8. 8

    如何在C ++中初始化指向动态2D数组的指针

  9. 9

    C ++-1D中的动态数组有效,而2D中的动态数组无效

  10. 10

    如何在c中增加2d char数组元素的大小

  11. 11

    如何使用1维在C中访问2D数组

  12. 12

    如何使用1维访问C中的2D数组

  13. 13

    如何在C中填充2D结构数组?

  14. 14

    如何在C中打印2D数组

  15. 15

    如何从numpy 2d数组中的每个元素创建一个邻居数组

  16. 16

    如何在C ++中返回所有元素均为1的2d向量

  17. 17

    在C中动态分配2D数组

  18. 18

    在C中动态分配2D数组

  19. 19

    在C ++中动态输入2D字符数组

  20. 20

    在C中动态调整大小的2d char数组?

  21. 21

    如何在C#中为按钮的动态2D数组创建单击事件处理程序

  22. 22

    如何在c ++中以特定形式将内容从1d数组传输到2d数组?

  23. 23

    如何在Python中的2D数组中添加元素

  24. 24

    如何在python中更改2D数组中的元素

  25. 25

    检查2D数组中是否存在元素C ++

  26. 26

    C ++在2D数组的元素中输入多个值

  27. 27

    如何在PHP中访问数组的第N个元素

  28. 28

    如何在不多次填充其中一个元素的情况下填充 2D 数组中的十个随机元素?

  29. 29

    如何在Rust中的结构内实现动态2D数组?

热门标签

归档