论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > C语言程序设计教程
Tag:新手,函数,指针,数据类型,对象,Turbo,入门,运算符,数组,结构,二级,,tc,游戏,试题,问答,编译,视频教程

i++,i--的前置,后置++i,--i的具体解释

文章类别:C语言程序设计 | 发表日期:2008-9-24 14:43:37

对i++,i--,++i,--i的易解,在此举一例子详解:

main( )

{

int x,y,z;

x=y=2;z=3;

y=x++-1;printf("%d\t%d\t",x,y); /*x=3,y=1,后置++,先把x赋值给y,再做运算,而x的值无论是前还是后置都加1*/

y=++x-1;printf("%d\t%d\t",x,y);/*x=4,y=3,前置++,先把x加1后赋值给y,然后做运算(此行x初值是上行的终值=3)*/

y=z--+1;printf("%d\t%d\t",z,y); /*z=2,y=4,同上理可知*/

y=--z+1;printf("%d\t%d\t",z,y); /*z=1,y=2,同理可证*/

getch(); }

希望能给初学者带来易处,你要多多发表和支持菜鸟的文章哟~~

上一篇:{实例}银行常用的打印程序 人气:7294
下一篇:{实例}大中小车拉货的问题 人气:4866
视频教程列表
文章教程搜索
 
C语言程序设计推荐教程
C语言程序设计热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058