结构体成员为指针的问题C/C++ code#include stdio.hstruct S {int i int *p}int main(int argc, char
结构体成员为指针的问题
C/C++ code
#include <stdio.h>struct S { int i ; int *p;};int main(int argc, char* argv[]){ S s; int *p=&s.i; p[0]=4; p[1]=3; s.p=p; s.p[1]=1; s.p[0]=2;//为什么这句有问题呢? return 0;}