c语言的取余(%)相当于限制取值范围,也相当于进制限制。
比如对2取余,相当于限制其取值范围在0,1之间,相当于进制,逢2翻0。
在循环队列中很有大运用。因为循环队列就需要翻0的。
环形buffer也是应用场景。
小结:
取余作用:取值范围限制、进制作用、翻0。
应用:循环队列、环形buffer都是应用之地。
c语言的取余(%)相当于限制取值范围,也相当于进制限制。
比如对2取余,相当于限制其取值范围在0,1之间,相当于进制,逢2翻0。
在循环队列中很有大运用。因为循环队列就需要翻0的。
环形buffer也是应用场景。
小结:
取余作用:取值范围限制、进制作用、翻0。
应用:循环队列、环形buffer都是应用之地。