1、检查是否给无符号变量赋予负值
2、输入输出时定义变量的类型与指定的格式不对应(如:double 应用 %lf格式,若用%f 格式就会出错)
3、数盲褓梆尺组引用时超出其容量[并非越界引用,越界引用会使程序运行时停止工作](如定义长度为10的数组引用了a[10]),此时输出的将是a[10]的地址
4、一维数组引用首元素时使用了数组名,此时将输出数组的首地址
5、二维数组在引用首元素时使用了数组名,此时仍会输出该数组的首元素;二维数组引用时未将二维地址引用完整(如欲引用a[2][0]却写成了a[2])
6、在使用指针处理数组数据据时,未注意指针指向的位置:指针在使用后会停留在当前位置,若要其重新指向第一个数组元素,需要将指针拨回起始位置