- 博客(3)
- 收藏
- 关注
原创 C语言位运算符:与、或、异或、取反、左移和右移
按位与的用途: (1)清零 若想对一个存储单元清零,即使其全部二进制位为0,只要找一个二进制数,其中各个位符合一下条件: 原来的数中为1的位,新数中相应位为0。然后使二者进行&运算,即可达到清零目的。(2)取一个数中某些指定位 若有一个整数a(2byte),想要取其中的低字节,只需要将a与8个1按位与即可。 按位或的用途:按位或运算常用来对一个数据的某些
2017-12-21 20:21:49 424
转载 #define的用法总结
先来讲一讲#define的优点与缺点: [优点] 当在程序中想要修改某一个值得时候,而且这个值又在很多地方引用。这时候就能体现出宏定义的强大优点了。 例如:#define LINK LED0 //定义LINK的灯为LED01因为在程序中我们可能很多地方要对LINK灯进行操作,当我们想换LINK灯的时候,直接将:#define LINK LED11这样就很方便
2017-12-12 20:28:58 4991
转载 C语言除法运算符“/”和求余运算符“%”
除法运算符“/”。二元运算符,具有左结合性。参与运算的量均为整型时,结果为整型,舍去小数。如果运算量中有一个为实型,结果为双精度实型。例如:5/2=2,1/2=05/2.0=2.5 求余运算符“%”,二元运算符,具有左结合性。参与运算的量均为整型。求余运算的结果等于两个数相除后的余数。例如:5%2=1,1%2=15%2.0
2017-12-12 20:27:26 44674 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人