关于数组越界的教训
数组越界是一个很低级的错误,菜鸟(当然是在说我)会犯此错误,当程序运行的时候会出现crush,而且会出现在不同的地方。
在没有意识到是由于数组越界的问题的时候,去深究在代码的第几行调用了哪个函数并且在调用的函数中寻找哪里出了问题是徒劳的。
tips:当数组越界的时候,往往会在free的地方出现各种稀奇古怪的现象。
于是,在怀疑已经运行正常的函数的时候先看看是否存在数组越界的问题吧~
数组越界是一个很低级的错误,菜鸟(当然是在说我)会犯此错误,当程序运行的时候会出现crush,而且会出现在不同的地方。
在没有意识到是由于数组越界的问题的时候,去深究在代码的第几行调用了哪个函数并且在调用的函数中寻找哪里出了问题是徒劳的。
tips:当数组越界的时候,往往会在free的地方出现各种稀奇古怪的现象。
于是,在怀疑已经运行正常的函数的时候先看看是否存在数组越界的问题吧~