++led34DataIndex和led34DataIndex++区别举例

uchar led34DataIndex=0;

P0=led34Data[led34DataIndex++];    
HC573(4);
delayMs(125);
if(led34DataIndex==4)led34DataIndex = 0;

//等同于
//P0=led34Data[led34DataIndex];    
//HC573(4);
//delayMs(125);
//led34DataIndex++;
//if(led34DataIndex==4)led34DataIndex = 0;

// ------------------------分 隔 符------------------------
//分析:
//0 1; 1 2; 2 3; 3 4    执行了4次
//如果你写++led34DataIndex:
//1 1; 2 2; 3 3 就只执行了3次

 

 
posted @ 2024-02-22 01:49  iZJ"Qq4577105  阅读(4)  评论(0编辑  收藏  举报