c - 关于 C 中指针的问题?

标签 c pointers

int a[A][B];
int* p = a[i];  //i<A-1

那么下面这句话的实际操作是什么?

p++;
p+=B;

最佳答案

p++ -> 转到矩阵中的下一列

p+=B -> 转到矩阵中的下一行(同一列)。

关于c - 关于 C 中指针的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/995094/

相关文章:

c - 字符串文字在内存中的什么位置?栈/堆?

c - 在 linux 上使用 od 命令有倒退吗?

类型转换 GTK 杂波纹理和普通杂波纹理

c - WinHttpSendRequest 和 ERROR_WINHTTP_RESEND_REQUEST

c - 考虑极端情况如何进行定点乘法

c - 了解指针数组语法

java - JNA - 将值作为值传递到指针后面?

c++ - 如何为指针和动态内存分配定义模板?

C++ AVL树实现

c - 请用 C 解释这个 *char malloc/realloc/free 行为