我想知道 C/C++ 是否允许在函数调用中使用“const int **”?
假设我有一个矩阵,可以通过指针指针访问它。当我想使用这个矩阵,并且禁止修改这个矩阵中的任何值时,我可以做“func(const int **mat)”吗?我已经尝试过了,但是当我执行类似“a = mat[0][0]”的操作时,会出现错误消息。
我想知道是否允许使用“const int **”或者正确的方法是什么?
谢谢!
我想知道 C/C++ 是否允许在函数调用中使用“const int **”?
假设我有一个矩阵,可以通过指针指针访问它。当我想使用这个矩阵,并且禁止修改这个矩阵中的任何值时,我可以做“func(const int **mat)”吗?我已经尝试过了,但是当我执行类似“a = mat[0][0]”的操作时,会出现错误消息。
我想知道是否允许使用“const int **”或者正确的方法是什么?
谢谢!