第一题
错误(在没有赋值前,不能指向NULL,释放堆区后,再指向NULL)
第二题
错误(p为局部变量)
第三题
错误(在没有赋值前,不能指向NULL,释放堆区后,再指向NULL)
第四题
错误(free释放后就不能赋值了,目前是悬空指针,需要指向NULL)
第五题
int a | int *p=&a | int **p=p | int arr[10] |
int *p[10] | int *p=arr | int (*p)(int) | int (*p)(int)[10] |
第六题
sizeof(str)结果是6; sizeof(p)结果是8; sizeof(n)结果是4;
第七题
sizeof(str)结果是8
第八题
sizeof(p)结果是8
第九题
b
第十题
a
第十一题
a
第十二题
c
第十三题
a
第十四题
c
第十五题
a