在c语言二级试题的问题

在下面这段代码中 b[n]=s[i][j]; n+=1;为什么n+=1不能改成n++呢

#include <stdio.h>
void fun (int (*s)[10], int *b, int *n,int mm, int nn)
{
int i,j;
for(i=0;i<mm;i++)
{
for(j=0;j<nn;j++)
{
b[*n]=s[i][j]
*n+=1
}
}
}

n是指针吧?

n是个整型指针,只有指针指向的值才是你需要的,n本身是个内存地址,不需要被操作。