Ken*_*hin 1 c c++ pointers pointer-arithmetic
我试图在C中学习指针操作,我不知道代码的一部分是如何工作的.
#include <stdio.h>
int main() {
int *alpha[17];
*(alpha+4)= 35;
*(alpha+5)= 35;
*(alpha+12)= 50;
printf("%d", *(alpha+4));
*(alpha+8)=*(alpha+5) + *(alpha+12);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
当前一行printf完美运行时,为什么线路不工作,导致崩溃?我试图让第9个值等于第6个和第13个值的总和.