这些操作符很有用,特别是在单片机的库函数里,到处都是,各种逻辑操作,位操作
算术操作符
算术操作符包括+、-、×、/和%,当运算结果超过了数据类型的表示范围时会发生溢出。
- void main(void)
- {
- unsigned char i=255;
- unsigned char n=0;
- int m=0;
- n=i+1;
- m=i+1;
- printf("sum is %d\r\n",n);
- printf("sum is %d\r\n",m);
- }
执行结果:n=0(相应的CPSR 中Z=1,C=1),m=256。
|