关闭

关于++操作符的前置和后置的区别

标签: c
297人阅读 评论(0) 收藏 举报
分类:
1.
代码:
#include <stdio.h>
int main() {
    int a=6, c;
    c=a+++(a++)+(a++);
    printf("c=%d/n", c);
}
结果: c=18
2.
代码:
#include <stdio.h>
int main() {
    int a=6;
    a=a+++(a++)+(a++);
    printf("a=%d/n", a);
}
结果: a=21

 

关于问题答案http://bbs.et8.net/bbs/showthread.php?t=885241 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:22715次
    • 积分:345
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:3篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论