Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15198820
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: C/C++

2008-03-20 18:37:43

来源: 作者:antigloss 等级:一般
发布于2006-01-28 18:21 被读1546次 【字体: 】

1. 加法运算符(Addition Operator: +

 

加法运算符使它左右两边的值相加。例如:

 

printf("%d", 9 + 11);

 

输出结果为 20。加法运算符的操作数可以是常量,也可以是变量。例如:

 

var = var_1 + var_2;

 

这个语句先把 var_1 的值和 var_2 的值相加,然后把相加的结果赋值给 var

 

 

2. 减法运算符(Subtraction Operator: –

 

减法运算符导致左边的操作数减去右边的操作数。例如:

 

var = 100 – 40;

 

100 – 40 的值是 60,然后这个 60 被赋值给 var

 

加法运算符减法运算符被称为二目运算符binary operator),因为它们需要两个操作数。

 

 

3. 正负运算符(Sign Operator: – 和 +

 

例如:

 

var_1 = -5;

var_2 = -var_1;

var = +5

 

var_1 的值是 -5var_2 的值是 5var 的值是 5

 

正负运算符被称为单目运算符unary operator),因为它们只需要一个操作数。

 

参考资料C Primer 5th Edition

C99 标准

 

本文版权归 以及 作者 antigloss 共同所有,转载请注明原作者和出处。谢谢。

阅读(614) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~