
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) 函数的指针








![[计算机网络]---序列化和反序列化](https://img-blog.csdnimg.cn/direct/fd55247bf7494a819f098bbc3cfa6708.png)






![[java基础揉碎]数组 值拷贝和引用拷贝的赋值方式](https://img-blog.csdnimg.cn/direct/2366dd5fbbf045039b0609f60fb32011.png)
![【蓝桥杯冲冲冲】[CEOI2015 Day2] 世界冰球锦标赛](https://img-blog.csdnimg.cn/direct/eb56df1dfcbe45408a5d9b024cd53b02.jpeg#pic_center)
![[高并发] - 1.高并发综述](https://img-blog.csdnimg.cn/direct/786c2a0c57754fe3969064526dcb82b9.png)

