请问 如何样将buffer循环使用
请教 怎么样将buffer循环使用
定义buffer[1024]
使 *head=*tail=buffer[0] head tail是分别将数据读入,取出用的
请问怎么样将head tail在BUFFER中循环使用,使数据读入,取出始终在定义的BUFFER中进行
------解决方案--------------------
当然可以啦
但由于++的特殊性
需要这样写 buffer[++_buf3_tail]才能正确的引用下一个值
定义buffer[1024]
使 *head=*tail=buffer[0] head tail是分别将数据读入,取出用的
请问怎么样将head tail在BUFFER中循环使用,使数据读入,取出始终在定义的BUFFER中进行
------解决方案--------------------
当然可以啦
但由于++的特殊性
需要这样写 buffer[++_buf3_tail]才能正确的引用下一个值