加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

月薪20K的措施员清算的C说话的进修条记,值得进修!(初学必备)

发布时间:2019-08-01 11:39:27 所属栏目:移动互联 来源:佚名
导读:C说话是面向进程的,而C++是面向工具的。 C和C++的区别: C是一个布局化说话,它的重点在于算法和数据布局。C措施的计划主要思量的是怎样通过一个进程,对输入(或情形前提)举办运算处理赏罚获得输出(或实现进程(事宜)节制)。 C++,主要思量的是怎样结构一个对

运算符描写实例

  • =简朴的赋值运算符,把右边操纵数的值赋给左边操纵数C = A + B 将把 A + B 的值赋给 C
  • +=加且赋值运算符,把右边操纵数加上左边操纵数的功效赋值给左边操纵数C += A 相等于 C = C + A
  • -=减且赋值运算符,把左边操纵数减去右边操纵数的功效赋值给左边操纵数C -= A 相等于 C = C - A
  • *=乘且赋值运算符,把右边操纵数乘以左边操纵数的功效赋值给左边操纵数C *= A 相等于 C = C * A
  • /=除且赋值运算符,把左边操纵数除以右边操纵数的功效赋值给左边操纵数C /= A 相等于 C = C / A
  • %=求模且赋值运算符,求两个操纵数的模赋值给左边操纵数C %= A 相等于 C = C % A
  • <<=左移且赋值运算符C <<= 2 等同于 C = C << 2
  • >>=右移且赋值运算符C >>= 2 等同于 C = C >> 2
  • &=按位与且赋值运算符C &= 2 等同于 C = C & 2
  • ^=按位异或且赋值运算符C ^= 2 等同于 C = C ^ 2
  • |=按位或且赋值运算符C |= 2 等同于 C = C | 2

实例

请看下面的实例,相识 C 说话中全部可用的赋值运算符:

  1. #include 
  2. main() 
  3.  inta = 21; 
  4.  intc ; 
  5.  c = a; 
  6.  printf("Line 1 - = 运算符实例,c 的值 = %dn", c ); 
  7.  c += a; 
  8.  printf("Line 2 - += 运算符实例,c 的值 = %dn", c ); 
  9.  c -= a; 
  10.  printf("Line 3 - -= 运算符实例,c 的值 = %dn", c ); 
  11.  c *= a; 
  12.  printf("Line 4 - *= 运算符实例,c 的值 = %dn", c ); 
  13.  c /= a; 
  14.  printf("Line 5 - /= 运算符实例,c 的值 = %dn", c ); 
  15.  c = 200; 
  16.  c %= a; 
  17.  printf("Line 6 - %= 运算符实例,c 的值 = %dn", c ); 
  18.  c <<= 2; 
  19.  printf("Line 7 - <<= 运算符实例,c 的值 = %dn", c ); 
  20.  c >>= 2; 
  21.  printf("Line 8 - >>= 运算符实例,c 的值 = %dn", c ); 
  22.  c &= 2; 
  23.  printf("Line 9 - &= 运算符实例,c 的值 = %dn", c ); 
  24.  c ^= 2; 
  25.  printf("Line 10 - ^= 运算符实例,c 的值 = %dn", c ); 
  26.  c |= 2; 
  27.  printf("Line 11 - |= 运算符实例,c 的值 = %dn", c ); 

当上面的代码被编译和执行时,它会发生下列功效:

Line 1 - = 运算符实例,c 的值 = 21

Line 2 - += 运算符实例,c 的值 = 42

Line 3 - -= 运算符实例,c 的值 = 21

Line 4 - *= 运算符实例,c 的值 = 441

Line 5 - /= 运算符实例,c 的值 = 21

Line 6 - %= 运算符实例,c 的值 = 11

Line 7 - <<= 运算符实例,c 的值 = 44

Line 8 - >>= 运算符实例,c 的值 = 11

Line 9 - &= 运算符实例,c 的值 = 2

Line 10 - ^= 运算符实例,c 的值 = 0

Line 11 - |= 运算符实例,c 的值 = 2

杂项运算符 ↦ sizeof & 三元

下表列出了 C 说话支持的其他一些重要的运算符,包罗 sizeof 和 ? :。

运算符描写实例

sizeof()返回变量的巨细。sizeof(a) 将返回 4,个中 a 是整数。

&返回变量的地点。&a; 将给出变量的现实地点。

*指向一个变量。*a; 将指向一个变量。

? :前提表达式假如前提为真 ? 则值为 X : 不然值为 Y

实例

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读