注意事项一:
出现此类报错时Line 207: Char 3: runtime error: load of null pointer of type ‘int’ [Serializer.c]
得出这是因为你在函数里设置的是局部变量数组,当退出该函数,该变量数组也会随之销毁。当指针再回来找该变量是找不到的,你return也return了个寂寞
一个是用static修饰你的定义,定义为一个静态全局变量
还有一个是用malloc的动态分配空间

上图采用了malloc分配空间的方法,因为此处数组长度会变,因此不用static
注意事项二:出现以下报错时

应添加下图圈中的语句


