C语言指针系列#
1.指针的指针(二级指针)#
typedef struct {
int *p;
} point_t;
typedef struct {
point_t *point;
} test_t;
int main()
{
test_t test;
// 这么做是错误的,程序会崩溃,
// 因为test.point指针指向的值是随机的,
// 所以test.point->p = 0x61ff2c是对一个随机地址进行赋值,
// 这是不正确的
test.point->p = 0x61ff2c;
return 0;
}