单片机代码真值怎么取反c语言,手把手教你学单片机的C语言程序设计(八)运算符与表达式(续).pdf...

手把手教你学单片机的C语言程序设计(八)运算符与表达式(续)

维普资讯

学习单 片机

for(j=0;j

{:}} //11 序号 24:main的主函数结束。

} ,/12

//=============:13=:====

voidmain(void) //14

自增和 自减运算符是C语言中特 f ,/15

在C语言 中,逗 号。,”运算符可

有的一种运算符,它们的作用分别是对 uchara=O.b=O: //16

运算对象作加 1和减 1运算,其功能 while(1) //17 以将两个 (或多个)表达式连接起

来 ,称为逗号表达式 。逗 号表达式的

如下 : f ,/18

自增运算符。如:a++.++a P0=SEG7a【++】: //19 一 般形式为:

自减运算符。如:a一一。一一a P1=SEG7+【+b】: //20 表达式 1.表达 式 2.…表达式 n

看起来 a++和 ++a的作用都是 delay(1000); //21 逗号表达式的运算过程是 :先算表

if((a==9)ll(b--=9))while(1);//22 达 式 1,再算表达 式 2,…依次算到

使变量 a的值加 1,但是由于运算符

} //23 表达式 n。

++所处的位置不同。使变量 a+l的运

} //24

算过程也不同。++a(或 一~a)是先执行

编译通过后 ,将生成的csl6.hex

a+l(或 a一1)操作 ,再使用 a的值 ,而

文件烧录到89S51芯片中,将芯片插

a++(或a一一)则是先使用a的值,再执

入到LED/16*2字符液晶试验板上,试

行 a+1(或 a一1)操作。 条件运算符是C语言 中惟一的一

验板上接通9V电源,右边2个 LED数

增量运算 符 ++和减 量运算 个三 目运算符 ,它要求有三个运算对

码管显示 “10”一 “11”… 9“8”。

符一 只能用于变量。不能用于常数或

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值