i++ 和++ i

版权声明:转载时打个招呼。 https://blog.csdn.net/qq_15971883/article/details/88652753

i++

假设i = 1

#include <stdio.h> 

int main(void)
{
    int i = 1; 
    printf("i++ = %d\n", i++); 
    printf("i = %d\n", i);
    
    return 0; 
}

程序运行后,i++ = 1, i = 2。


++i

假设i = 1。 

#include <stdio.h> 

int main(void)
{
    int i = 1; 
    printf("++i = %d\n", ++i); 
    printf("i = %d\n", i);
    
    return 0; 
}

程序运行后,++i = 2, i = 2。

猜你喜欢

转载自blog.csdn.net/qq_15971883/article/details/88652753