码迷,mamicode.com
首页 > 其他好文 > 详细

赋值运算符

时间:2018-05-01 17:46:22      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:ret   style   空格   int   定义   注意   方式   计算   设置   

C语言自学之赋值运算符

 1 #include<stdio.h>  
 2 int main()  
 3 {  
 4    int x=10;  
 5    int y=10;  
 6    x=x*2;//简单赋予方式  
 7    y*=2;//复合赋予方式  
 8    printf("x=%d\n",x);  
 9    printf("y=%d\n",y);  
10    return 0;  
11 } 

C语言中赋值运算符分为简单赋值运算符和复合赋值运算符:
        简单赋值运算符“=”号了
        复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=   -=  *=   /=  %=
        例:int a=3;
                a +=5;
        分析:定义整型变量a并赋值为3,a += 5;这个算式就等价于a = a+5;
                 将变量a和5相加之后再赋值给a
    注意:复合运算符中运算符和等号之间是不存在空格的。

赋值运算

x = 10;  //把x的值设置为10, 把10写到变量x中。
x = 10 + a;
左边必须是变量
“优先级”很低,只比 ","(逗号元素符)高。
x = (3 + 5);  //先计算"+", 再计算“=”
 
 复合赋值运算
x += 10;    //  x = x + 10
x -= 10;    //  x = x - 10
类的还有: *= ,    /=,  %= 等。

赋值运算符

标签:ret   style   空格   int   定义   注意   方式   计算   设置   

原文地址:https://www.cnblogs.com/wuyuenini/p/8976419.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!