• C语言从入门到精通之【基本运算符】


    赋值运算符

    在C语言中,=并不意味着“相等”,而是一个赋值运算符。下面的赋值表达式语句:
    bmw = 2002;
    把值2002赋给变量bmw。也就是说,=号左侧是一个变量名,右侧是赋给该变量的值。符号=被称为赋值运算符。另外,上面的语句不读作“bmw等于2002”,而读作“把值2002赋给变量bmw”。赋值行为从右往左进行。

    在C语言中,类似这样的语句没有意义(实际上是无效的):
    2002 = bmw;

    赋值运算符左侧必须引用一个存储位置。最简单的方法就是使用变量名。指针也可以。

    加法运算符

    加法运算符(addition operator)用于加法运算,使其两侧的值相加。

    例如:

    printf(“%d”, 4 + 20); // 打印的是24

    income = salary + bribes;

    income += 20;// 等同于income = income + 20;

    减法运算符

    例如:takehome = 224.00 – 24.00;

    takehome -= 24;// 等同于takehome = takehome - 24;

    +和-运算符都被称为二元运算符(binary operator),即这些运算符需要两个运算对象才能完成操作。

    符号运算符

    减号还可用于标明或改变一个值的代数符号。一元运算符只需要一个运算对象。简单理解就是正负号。

    例如rocky = –12;

    乘法运算符

    符号*表示乘法。

    例如:sum = 100 * 20;

    除法运算符

    C使用符号/来表示除法。/左侧的值是被除数,右侧的值是除数。

    例如:four = 12 / 3;

    运算符优先级

    不需要硬记,记不住也没关系,用到再查,不想查就直接用括号把你要先算的括起来就行。

  • 相关阅读:
    Java面试八股之myBatis动态SQL的作用
    广州华锐互动:VR互动教学平台如何赋能职业院校?
    aardio - 写注册表改鼠标右键Kate菜单项信息
    2.canal服务器配置及java客户端
    【C++】手撕vector(vector的模拟实现)
    05-Redis
    boot-admin整合flowable官方editor-app进行BPMN2.0建模
    13.10其他集合类(血干JAVA系类)
    latex如何对.pdf格式的图片实现裁剪
    HJ90 合法IP
  • 原文地址:https://blog.csdn.net/qq_41922569/article/details/134431513