warning: array subscript is above array bounds

问题描述:

warning: array subscript is above array bounds [-Warray-bounds]

数组下标使用越界,需检查数组的使用,下标是否正确

warning: pointer targets in passing argument 1 of 'calculate_crc' differ ...

函数的实参和形参不一致,像字符和整数这两个可以互相使用,解决办法是强制类型转换,例如(int)(char a=‘a’); 其他同理。

你可能感兴趣的:(C语言之旅)