执行此操作后,值会是多少?
#include <stdio.h> int main() { int *a = 0; int *b = 3; *a++ = *b++; printf("%d", a); printf("%d", b); return 0; }
上面的代码给了我一个分段错误。
c pointers post-increment
c ×1
pointers ×1
post-increment ×1