C语言学习之自增/自减运算
来源:互联网 发布:linux 开机进入text 编辑:程序博客网 时间:2024/05/31 13:15
自增1运算符记为“++”,自减1运算符记为“--”,都具有右结合性。
例子
定义变量a、b、c和i,初始化a和i,接着赋值b、c,输出a、b、c,最后输出i的各种自增自减结果
代码
#include <stdio.h>#include "conio.h"int main(){ int a = 5, b, c; int i = 10; b = a++; c = ++b; printf("a = %d b = %d c = %d\n",a,b,c); printf("i = %d; i++ = %d; i++ = %d\n", i , i++, i++); printf("++i = %d\n",++i); printf("--i = %d\n",--i); printf("i++ = %d\n",i++); printf("i-- = %d\n",i--); printf("-i++ = %d\n",-i++); printf("-i-- = %d\n",-i--); getch();}
输出结果:
自增自减运算符具有右结合性,第二个printf语句运算顺序自右向左,先计算最右边的i++,即输出i = 10;再对i进行自增加,此时i = 11;再计算中间的i++,即输出i = 11,i再自增1,此时i = 12,最后输出i=12,i再自增1,i=13。
- C语言学习之自增/自减运算
- c语言自增/自减运算
- C语言自增、自减运算符
- C语言自增自减运算符深入剖析
- 深度剖析C语言自增自减运算
- C语言自增自减运算符深入剖析
- C语言中的自增与自减运算
- C语言自增自减运算符
- 大话C/C++语言自增(++)自减(--)运算符
- C语言(9)------自增和自减运算符
- C语言-自增与自减运算符
- 补.从零开始学习C语言--运算符补充(自增/自减、三目、逗号)
- 【黑马程序员】C语言基础之自增(++)与自减(--)运算符
- ios开发-c语言之自增运算、sizeof、关系运算和逻辑运算的学习
- C自增(++)自减(--)运算之贪心法则
- C自增(++)自减(–)运算之贪心法则
- C语言之优先级、结合性与自增运算
- C语言--自增运算符和自减运算符
- 使Android的system分区可写及安装apk到system/app
- 关于拖延症的一些观点
- zencart常用一些语句
- shell中使用ssh远程控制
- maven打一个完整的内容整洁的jar包的pom.xml
- C语言学习之自增/自减运算
- 成功创业者必须具备的9个特质
- android 解决GestureDetector.SimpleOnGestureListener中对某些view,点击之后总是触发longPress事件
- AMQP和RabbitMQ入门
- 增加 自定义listfilter
- 精妙SQL语句收集
- Linux/Unix主机环回地址的一些功用
- 数据科学家面试常见的77个问题
- 14步SharePoint2010企业版主场服务器的产品配置