如何在矩阵中使用指针。这行代码的作用/含义是:int r = **(++ b);

用户名

我不明白为什么我的答案是4?谁能解释矩阵和指针。我的意思是我知道什么是矩阵,它们是一个2行表,但我不知道如何在矩阵中使用指针,例如此处的示例:

int m[][3]={1,2,3,4,5,6,7,8,9};
int (*b)[3]=&m[0];
int r=**(++b);
std::cout << r;
纳坦链球

答案可以更容易理解,如果我们考虑m[][3]={1,2,3,4,5,6,7,8,9};到是m[][3]={ {1,2,3}, {4,5,6}, {7,8,9} };

(*b)[3] = &m[0]是指向长度数组的指针,该数组3指向中的第一行元素m[][3],即{1, 2, 3}

当您增加它(这样做++b)时,它将指向中的第二行元素m[][3],即{4, 5, 6}

然后,r将分配给指向的值b,由于该值被两次取消引用,因此它将是所指向的行中的第一个整数值b

               +------+------+------+   +------+------+-------+
               |   1  |   2  |  3   |   |  4   |  5   |   6   |
               +------+------+------+   +------+------+-------+
                       Gets the value '4'  ^  and not the row's address,
                                           |  which *b points to
    int r = **b----------------------------+  

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在R中使用正则表达式应用a和not b模式匹配

来自分类Dev

OpenCV:如何计算max(R,G,B)

来自分类Dev

R限制?A + B-A = B

来自分类Dev

我的输出在R中使用b样条函数关闭

来自分类Dev

如何在R公式中将c('a','b')`转换为`cbind(a,b)`?

来自分类Dev

“ a <= b && b <= a && a!= b”如何成立?

来自分类Dev

Matlab R2012b中矩阵乘法的精度问题

来自分类Dev

从R中的bs(b样条)函数输出中提取矩阵

来自分类Dev

Matlab:相当于 R 的矩阵乘法 (A %*% B)?

来自分类Dev

如何使用R生成零度B样条

来自分类Dev

A + B,NA在r中

来自分类Dev

R-如何选择主要的b1值和count(b2)并使b2值列标题

来自分类Dev

ntfsresize -b -f 不起作用 chkdsk /r 冻结

来自分类Dev

在R中使用table(A,B)之后,如何根据特定顺序对列和行进行排序?

来自分类Dev

在R中使用table(A,B)之后,如何根据特定顺序对列和行进行排序?

来自分类Dev

cv2.merge((r,g,b))如何工作?

来自分类Dev

如何找到 R、G、B、H、S、V 值

来自分类Dev

Python 3.6无法使用“ r + b”模式打开只读文件

来自分类Dev

使用mxCreateUninitNumericMatrix R2013b的Linux(GLNXA64)

来自分类Dev

使用 A 列 * B 列创建 R 数据框

来自分类Dev

仅使用 R 中表 A 中的列合并表 A 和 B

来自分类Dev

如何在Python中使用a,b = myClass(a,b)?

来自分类Dev

如何在 R 中使用与 NbClust 的相异矩阵

来自分类Dev

如何在Julia中使用JuMP提取优化问题矩阵A,b,c

来自分类Dev

如何从 ('a', 'b', 'c') 得到 ('a', 'a/b', 'a/b/c')?

来自分类Dev

“ B(int b = 0):b(b){}”是什么意思?

来自分类Dev

避免在R中使用lapply(),并找到向量B的所有元素,满足向量A的每个元素的条件

来自分类Dev

Python的a,b = b,a如何工作?

来自分类Dev

如何使add(a)(b)等于a + b?

Related 相关文章

  1. 1

    如何在R中使用正则表达式应用a和not b模式匹配

  2. 2

    OpenCV:如何计算max(R,G,B)

  3. 3

    R限制?A + B-A = B

  4. 4

    我的输出在R中使用b样条函数关闭

  5. 5

    如何在R公式中将c('a','b')`转换为`cbind(a,b)`?

  6. 6

    “ a <= b && b <= a && a!= b”如何成立?

  7. 7

    Matlab R2012b中矩阵乘法的精度问题

  8. 8

    从R中的bs(b样条)函数输出中提取矩阵

  9. 9

    Matlab:相当于 R 的矩阵乘法 (A %*% B)?

  10. 10

    如何使用R生成零度B样条

  11. 11

    A + B,NA在r中

  12. 12

    R-如何选择主要的b1值和count(b2)并使b2值列标题

  13. 13

    ntfsresize -b -f 不起作用 chkdsk /r 冻结

  14. 14

    在R中使用table(A,B)之后,如何根据特定顺序对列和行进行排序?

  15. 15

    在R中使用table(A,B)之后,如何根据特定顺序对列和行进行排序?

  16. 16

    cv2.merge((r,g,b))如何工作?

  17. 17

    如何找到 R、G、B、H、S、V 值

  18. 18

    Python 3.6无法使用“ r + b”模式打开只读文件

  19. 19

    使用mxCreateUninitNumericMatrix R2013b的Linux(GLNXA64)

  20. 20

    使用 A 列 * B 列创建 R 数据框

  21. 21

    仅使用 R 中表 A 中的列合并表 A 和 B

  22. 22

    如何在Python中使用a,b = myClass(a,b)?

  23. 23

    如何在 R 中使用与 NbClust 的相异矩阵

  24. 24

    如何在Julia中使用JuMP提取优化问题矩阵A,b,c

  25. 25

    如何从 ('a', 'b', 'c') 得到 ('a', 'a/b', 'a/b/c')?

  26. 26

    “ B(int b = 0):b(b){}”是什么意思?

  27. 27

    避免在R中使用lapply(),并找到向量B的所有元素,满足向量A的每个元素的条件

  28. 28

    Python的a,b = b,a如何工作?

  29. 29

    如何使add(a)(b)等于a + b?

热门标签

归档