C语言J和J又什么区别(赋值计算值为再取)

发布日期:2024-11-23 14:30:32     手机:https://m.xinb2b.cn/wenda/news451302.html    违规举报
核心提示:当单独一个语句的时候没有区别,但用在表达式中:1、J++是先取J的值做计算,再自加;2、++J是先自加,再取J的值做计算。例如:赋值J = 2;如果K = J++;那么先取J的值赋值给K,于是K值为2,J值再自加即完成此次运算后J=3。如果

C语言J和J又什么区别

当单独一个语句的时候没有区别,但用在表达式中:

1、J++是先取J的值做计算,再自加;

2、++J是先自加,再取J的值做计算。

例如:

赋值J = 2;

如果

K = J++;

那么先取J的值赋值给K,于是K值为2,J值再自加即完成此次运算后J=3。

如果

K = ++J;

那么J先自加,得到J=3,然后再取J值计算,K值为3。

 
 
本文地址:https://wenda.xinb2b.cn/news451302.html,转载请注明出处。

推荐图文
推荐问答知道
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.066 second(s), 90 queries, Memory 0.46 M