姬長信(Redy)

c – 如果我增加数组变量会发生什么?


我知道如果将指针的地址放在堆上是不安全的,因为以后释放它会导致一些麻烦,但如果在堆栈上声明指针,那么这样做是否安全?

我在谈论这样的事情:

char arr[] = "one two three";
arr++;
//or arr--;

我希望通过引用char数组作为指针来实现这一点.