C语言
文章平均质量分 51
iM唐小龙
这个作者很懒,什么都没留下…
展开
-
理解C语言中的a++、a--和++a、--a
C语言中 a++ a-- 和 ++a --a 的区别a++ 表示先赋值再进行加运算a-- 表示先赋值再进行减运算++a 表示先进行加运算再赋值--a 表示先进行减运算再赋值注:从上面的概念理解很抽象实例1. 理解 a++ 代码# include <stdio.h>int main(){ int a = 10; int c ; // 第一次直接给 c 赋值 c = a = 10,第二次再计算赋值给 a ,即 a = a + 1 = 10 + 1 = 1原创 2022-03-30 08:33:32 · 14601 阅读 · 2 评论 -
理解C语言位运算符
位运算符位运算符包括:& 、|、^、~、<<、>>分析& 按位与操作,按二进制位进行"与"运算。| 按位或运算符,按二进制位进行"或"运算。^ 异或运算符,按二进制位进行"异或"运算。~ 取反运算符,按二进制位进行"取反"运算。<< 二进制左移运算符。>> 二进制右移运算符。实例实例条件X = 60 转换二进制为 X = 0011 1100Y = 13 转换二进制为 Y = 0000 11011. 当 X &原创 2022-03-30 08:27:50 · 3361 阅读 · 0 评论