我做了个贪吃蛇程序,里边有food 和snake。 每次snake吃掉food之后,就需要重新生成一个。我是用srand和rand来生成的, 生成之后判断一下有没有跟snake重合,如果重合,则重新生成一个。 现在问题来了,有的时候这个过程会非常慢,我觉得是rand的时候有一定几率某几次总是生成在某个数附近,造成一直跟snake重合。 我想问,是我用rand和srand用的不对吗,还是有更好的方法? 求大神指教
c
关于结构体大小的疑问
在c语言中,怎样让a ==a不成立??
关于extern函数时参数类型不匹配GCC编译如何可以生成告警或是错误的问题
pthread_create函数的第三个参数加不加&有什么区别?
求教授时算法
数组为什么不让用户得到数组大小?