既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
前言
本文讲解了初识C语言中的所有类型的操作符,因为是初识,所以都是点到为止
提示:以下是本篇文章正文内容,下面案例可供参考
💘操作符
🟥1,算术操作符
🔹+ 加法操作符
🔹 - 减法操作符
**🔹 ***乘法操作符
🔹 / 除法操作符
🔹 % 取余数操作符
🙈 使用代码如下:
int main()
{
int a = 1 + 2;
int b = 1 - 2;
int c = 1 * 2;
int d = 7 / 2;//除号两端都是整数的时候,执行的是整数除法,如果两端有一个是小数,执行的就是小数
int e = 7 % 2;
return 0;
}
🟥2,移位操作符
🔹 << 左移操作符 二进制位移动
🔹 >> 右移操作符 二进制位移动
🙈 使用代码如下:
int main()
{
int a = 1 << 2;
int b = 1 >> 2;
return 0;
}
🟥3,位操作符
🔹 &按位与
🔹 ^按位异或
🔹 | 按位或
🙈 使用代码如下:
int main()
{
int a = 1 & 2;
int b = 1 ^ 2;
int c = 1 | 2;
return 0;
}
🟥4,赋值操作符
🔹 = 赋值
🔹 += 加等
🔹 -= 减等
🔹 *= 乘等
🔹 /= 除等
🔹 &= 按位与等
🔹 ^= 按位异或等
🔹 |= 按位或等
🔹 >>= 右移等
🔹 <<= 左移等
🙈 使用代码如下:
🟥5,单目操作符
🔹 ! 逻辑反操作 真的变成假的,假的变成真的,在C语言中,0表示假,非0表示真
🔹 - 负值
🔹 + 正值
🔹 & 取地址(针对指针的时候讲)
🔹 sizeof 操作数的类型长度(以字节为单位)
🔹 ~ 对一个数的二进制按位取反(以后详讲)
🔹 – 前置,后置–
🔹 ++ 前置,后置++
🔹 * 间接访问操作符(解引用操作符)(与指针以后详解)
🔹 (类型) 强制类型转换
🟥6,关系操作符
🔹 > 大于
🔹 >= 大于等于
🔹 < 小于
🔹 <= 小于等于
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
转存中…(img-a9iB7Q4A-1715669112094)]
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!