1.段错误:申请堆区内存未返回,str指向NULL
2.段错误:局部变量,本函数结束,p也释放
3.越界访问,可能正常输出hello,可能报错
4.可能段错误,释放后,str未指向NULL,野指针
5. a:int b:int *a c:int **a d:int a[10] e:int *a[10] f:int (*a)[10]
g:int (*a)(int b) h:int (*a[10])(int b)
6.sizeof(str)=6;sizeof(p)=4;sizeof(n)=2
7.sizeof(str)=4
8.sizeof(p)=4
9.(b) 15
10.(a) 3
11.(a) x^n(x的n次幂)
12.(c) 2 5
13.(b) 9
14.(c) 3 5
15.(a) 2 3 5 6
16.(d) f1,f2,f3
17.(b) i=3 j=2
18.(a) 5 5 5 5
19.(a) 0 1 2 0
20.(c) 函数的指针