i--和--i分别代表什么?

 我来答
帐号已注销
2021-10-08 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:159万
展开全部

i--就是i先参加其他运算,然后自身减1。

--i就是i先自身减1,然后再参与其他运算。

++ i先执行i +1,然锋伍后执行程序i ++先执行程序,然后执行i +1 int i = 8; printf(“%d \ n”,++ i)首先执行加法,因此打印输出为9 printf(“%d \ n”,-i)。

首先执行减戚扒法,打印输出为8 printf(“%d \ n”,i ++), 首先执行程序。 打印输出为8。打印完成后,i为99printf(“%d \ n”,i--)。

完全域

借助于F的绝对值φ,可以把分析学上的一些概银仔或念移植于F。设{αi}是F的一个序列。若对于每个实数ε>0,总有一个自然数n0,使得当m,n≥n0时,恒有φ(αm-αn)<ε,则称{αi}是(F,φ)的一个φ柯西序列。若对于序列{αi},有α∈F,使得当n≥n0时恒有 φ(αn-α)<ε则称{αi}是φ收敛的,而α称为它的φ极限。

富港检测技术(东莞)有限公司_
2024-06-06 广告
ISTA3L是一个基于研究、数据驱动的测试协议,它模拟了由零售公司完成的产品订单被直接运送给消费者时所经历的危险,它允许用户评估包装产品的能力,以承受运输和处理包装产品时所经历的供应链危险,从接收到任何电子商务零售商履行操作,直到最终消费者... 点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
灰人王
2011-08-01 · TA获得超过2456个赞
知道大有可为答主
回答量:2401
采纳率:0%
帮助的人:902万
展开全部
i--就是i先参加其他运算,然后自身减1.
--i就是i先自身减1,然后再参与其他运算。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
icecoobe
2011-08-01 · TA获得超过1989个赞
知道小有建树答主
回答量:1058
采纳率:100%
帮助的人:1093万
展开全部
--是一个运算符,放在前面和后面作用不同;
举例如下
int i = 0;
printf("%d", --i); // 输出为-1 等价于 i = i - 1; printf("%d", i);
printf("%d", i); // 输出为-1
----------------------------------
int i = 0;
printf("%d"兄纯没, i--); // 输出为0 等价于裤桥printf("%d", i); i = i - 1;
printf("%d", i); // 输出为羡纳-1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
659809330
2011-08-01 · 超过15用户采纳过TA的回答
知道答主
回答量:82
采纳率:0%
帮助的人:52.5万
展开全部
都是将i减一,不同的是i--是先取并明出i的值 再晌卜减一。而--i是减去一再取出i。
多说无益。
直接给例子。
int i=7;
int a,b;
a = --i;//宴蔽穗a=6 i=6
b=i--;//b=6 i=5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式