按条件定义数据类型的方法

今天在cvavr自带的代码中看的方法,觉得有可用之处,收藏学习

#if      RX_BUFFER_SIZE<256                           // 若接收缓冲区小于256个字节,定义为环形队列的指针为char型变量  
          unsigned char rx_wr_index,rx_rd_index,rx_counter;  
#else                                                // 否则为int型变量 
          unsigned int rx_wr_index,rx_rd_index,rx_counter;  
#endif  

posted on 2011-05-24 15:22  码农也疯狂  阅读(183)  评论(0编辑  收藏  举报

导航