那时我正在为我的考试而学习?在网上看到了这个。我的问题是数组不是基本上是 c 中的常量指针(所以有错误)?起初我想得到一个关于这个“b+=2”的错误,但没有。
int func ( int b[])
{
b +=2;
printf("%d",*b);
}
int main()
{
int arr[]={1,2,3,4};
func(arr);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
(这个程序的输出是 3 btw)