Linux下的C编程问题

陈钰铠 发布于 2013/04/23 13:17
阅读 407
收藏 0
#include<stdio.h> 
main() 
{ 
    int i; 
    i = 3; 
    printf("%d\n",i++); 
    printf("%d\n",++i); 
}

5

#include<stdio.h>
main()
{
    int i;
    i = 3;
    printf("%d\n", ++i);
    printf("%d\n", i++);
}

4
4

这是什么原理?如何解释?
加载中
0
crab2313
crab2313
C就C, 跟linux有毛关系, 好好看书去,这种东西就别拿来问了,我敢肯定你没好好看过书
0
mickelfeng
mickelfeng
程序基础
0
f
feilky

i++是先输出i,再加加;

++i是先加加,在输出;

0
情天大圣
情天大圣
这是你的问题
0
txgcwm
txgcwm
先看书。
0
IthacaDream
IthacaDream
基础知识
0
中山野鬼
中山野鬼
这和linux有毛关系。哈哈。。。
0
PYZWORLD
PYZWORLD
LZ在打一次你就知道了 printf("%d\n", i);
0
没名
没名
电脑有问题,去找售后修一下就好了。
0
OscerSong
OscerSong
你想干啥 ?
返回顶部
顶部