又遇到一次SIGSEGV错误。这次数组指针使用确认无误,两个函数里大致用法一致,却只在其中一个函数里出错。
后来发现是因为大意,数组下标变成负的了,在一个函数里下标数据类型是unsigned, 另一个里是int,应该是这个原因导致参数传递的过程中出错吧。太粗心了哎。