调用printf()时的误区: ** printf中 <输出表达式的求值>是(从右到左)进行的. For example:有以下语句: int i=0; printf("%d,%d,%d\n",i+=3,i+=2,i+=1); 解析:(先求最后一个表达式的值i+=1); 输出: 6, 3, 1
调用printf()时的误区: ** printf中 <输出表达式的求值>是(从右到左)进行的. For example:有以下语句: int i=0; printf("%d,%d,%d\n",i+=3,i+=2,i+=1); 解析:(先求最后一个表达式的值i+=1); 输出: 6, 3, 1