关于c语言中 简单的问题 我是初学者

2025-03-06 17:34:53
推荐回答(1个)
回答1:

temp是个随机数
a是一个为初始化的数组,这样使用会出问题,如果数组a不够大,在temp很大的时候就会溢出,比如说数组a只有20个,但是temp随机到了30,那就容易造成内存错误。如果只是解读这个语句的意思,那就是如果a[temp]这个元素不为0就执行if里面的语句,如果为0就不执行